अब काम नहीं करता. यह क्लास अब काम नहीं करती है और नई स्क्रिप्ट में इसका इस्तेमाल नहीं किया जाना चाहिए.
Sites ListItem - साइट की सूची वाले पेज का कोई सूची एलिमेंट.
काम न करने वाले तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
| void | इस सूची आइटम को हटाता है. |
| Date | वह तारीख वापस करें जब यह सूची आइटम पहली बार प्रकाशित किया गया था. |
| Date | इस टिप्पणी को पिछली बार अपडेट किए जाने की तारीख वापस करें. |
|
| इस सूची आइटम का पैरंट पेज पाएं. |
| String | नंबर वाले कॉलम के लिए इस ListItem की वैल्यू पाएं. |
| String | नाम वाले कॉलम के लिए, इस ListItem की वैल्यू पाएं. |
|
| इस सूची आइटम का पैरंट पेज सेट करें. |
|
| नंबर वाले कॉलम के लिए इस ListItem की वैल्यू सेट करें. |
|
| नंबर वाले कॉलम के लिए इस ListItem की वैल्यू सेट करें. |
काम न करने वाले तरीके
deleteListItem()
deleteListItem()
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसलिए, नई स्क्रिप्ट में इसका इस्तेमाल नहीं किया जाना चाहिए.
इस सूची आइटम को हटाता है.
// This code sample deletes all list items from a List page // Running this code sample against a Page that is a standard web page will // cause getListItems() to throw an exception var page = SitesApp.getSite('demositeappsscript').getChildByName('mylistpage'); var items = page.getListItems(); for(var i = 0; i < items.length; i++) { items[i].deleteListItem(); }
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://sites.google.com/feeds
getDatePublished()
getDatePublished()
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसलिए, नई स्क्रिप्ट में इसका इस्तेमाल नहीं किया जाना चाहिए.
वह तारीख वापस करें जब यह सूची आइटम पहली बार प्रकाशित किया गया था.
var page = SitesApp.getSite('example.com', 'mysite').getChildByName('mylistpage'); var items = page.getListItems(); var date = items[0].getDatePublished();
रिटर्न
Date
— ओरिजनल पब्लिकेशन की तारीख
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://sites.google.com/feeds
getLastUpdated()
getLastUpdated()
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसलिए, नई स्क्रिप्ट में इसका इस्तेमाल नहीं किया जाना चाहिए.
इस टिप्पणी को पिछली बार अपडेट किए जाने की तारीख वापस करें.
var page = SitesApp.getSite('example.com', 'mysite').getChildByName('mylistpage'); var items = page.getListItems(); var date = items[0].getLastUpdated();
रिटर्न
Date
— पिछली बार अपडेट करने की तारीख
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://sites.google.com/feeds
getParent()
getParent()
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसलिए, नई स्क्रिप्ट में इसका इस्तेमाल नहीं किया जाना चाहिए.
इस सूची आइटम का पैरंट पेज पाएं.
var page = SitesApp.getSite('example.com', 'mysite').getChildByName('mylistpage'); var items = page.getListItems(); // parentPage will equal page var parentPage = items[0].getParent();
रिटर्न
— पैरंट पेजPage
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://sites.google.com/feeds
getValueByIndex(index)
getValueByIndex(index)
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसलिए, नई स्क्रिप्ट में इसका इस्तेमाल नहीं किया जाना चाहिए.
नंबर वाले कॉलम के लिए इस ListItem की वैल्यू पाएं.
var page = SitesApp.getSite("demositeappsscript").getChildByName("mylistpage"); var listItem = page.getListItems()[0]; // Remember that rows are 0 indexed. This returns the item in the first column // of the list. If an index that is greater than the number of columns is used, // the script will throw an "InvalidArgument: index" exception. var value = listItem.getValueByIndex(5);
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
index | Integer | मान पाने के लिए कॉलम |
रिटर्न
String
— उस कॉलम की वैल्यू
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://sites.google.com/feeds
getValueByName(name)
getValueByName(name)
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसलिए, नई स्क्रिप्ट में इसका इस्तेमाल नहीं किया जाना चाहिए.
नाम वाले कॉलम के लिए, इस ListItem की वैल्यू पाएं.
var page = SitesApp.getSite("demositeappsscript").getChildByName("mylistpage"); var listItem = page.getListItems()[0]; // Suppose we have a column named "Owner" - this will let us fetch the value // for the list item var value = listItem.getValueByName("Owner"); Logger.log(value);
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
name | String | मान पाने के लिए कॉलम |
रिटर्न
String
— उस कॉलम की वैल्यू
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://sites.google.com/feeds
setParent(parent)
setParent(parent)
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसलिए, नई स्क्रिप्ट में इसका इस्तेमाल नहीं किया जाना चाहिए.
इस सूची आइटम का पैरंट पेज सेट करें.
var page = SitesApp.getSite('example.com', 'mysite').getChildByName('mylistpage'); var secondListPage = SitesApp.getSite('example.com', 'mysite') .getChildByName('secondlistpage'); var items = page.getListItems(); // Returns secondListPage var parentPage = items[0].setParent(secondListPage).getParent();
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
parent |
| नया माता-पिता |
रिटर्न
— यह ListItem की चेन बनाने के लिए हैListItem
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://sites.google.com/feeds
setValueByIndex(index, value)
setValueByIndex(index, value)
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसलिए, नई स्क्रिप्ट में इसका इस्तेमाल नहीं किया जाना चाहिए.
नंबर वाले कॉलम के लिए इस ListItem की वैल्यू सेट करें. यूआरएल कॉलम के लिए, वैल्यू एक XHTML ऐंकर टैग होनी चाहिए, जिसमें एक्सएमएल इकाइयों को एस्केप किया गया हो.
var page = SitesApp.getSite("example.com", "mysite").getChildByName("mylistpage"); var listItem = page.getListItems()[0]; listItem.setValueByIndex(1, 'This is the new value'); listItem.setValueByIndex(2, '<a href="http://www.example.com?a=1&b=2">Example</a>');
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
index | Integer | मान सेट करने के लिए कॉलम |
value | String | नई वैल्यू |
रिटर्न
— यह ListItem की चेन बनाने के लिए हैListItem
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://sites.google.com/feeds
setValueByName(name, value)
setValueByName(name, value)
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसलिए, नई स्क्रिप्ट में इसका इस्तेमाल नहीं किया जाना चाहिए.
नंबर वाले कॉलम के लिए इस ListItem की वैल्यू सेट करें. यूआरएल कॉलम के लिए, वैल्यू एक XHTML ऐंकर टैग होनी चाहिए, जिसमें एक्सएमएल इकाइयों को एस्केप किया गया हो.
var page = SitesApp.getSite("demositeappsscript").getChildByName("mylistpage"); var listItem = page.getListItems()[0]; listItem.setValueByName('Owner', 'Eric'); listItem.setValueByName('Page', '<a href="http://www.example.com?a=1&b=2">Example</a>');
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
name | String | मान सेट करने के लिए कॉलम |
value | String | नई वैल्यू |
रिटर्न
— यह ListItem की चेन बनाने के लिए हैListItem
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://sites.google.com/feeds