Veraltet. Diese Klasse ist veraltet und sollte nicht in neuen Skripts verwendet werden.
Ein Sites ListItem - ein Listenelement aus einer Seite mit Sites-Liste.
Verworfene Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
| void | Löscht diesen Listeneintrag. |
| Date | Gibt das Datum zurück, an dem dieser Listeneintrag erstmals veröffentlicht wurde. |
| Date | Gibt das Datum zurück, an dem dieser Kommentar zuletzt aktualisiert wurde. |
|
| Ruft die übergeordnete Seite dieses Listenelements ab. |
| String | Ruft den Wert dieses ListItems für eine nummerierte Spalte ab. |
| String | Ruft den Wert dieses ListItems für eine benannte Spalte ab. |
|
| Legt die übergeordnete Seite dieses Listenelements fest. |
|
| Legt den Wert dieses ListItems für eine nummerierte Spalte fest. |
|
| Legt den Wert dieses ListItems für eine nummerierte Spalte fest. |
Verworfene Methoden
deleteListItem()
deleteListItem()
Veraltet. Diese Funktion wurde eingestellt und sollte nicht in neuen Skripts verwendet werden.
Löscht diesen Listeneintrag.
// 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(); }
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://sites.google.com/feeds
getDatePublished()
getDatePublished()
Veraltet. Diese Funktion wurde eingestellt und sollte nicht in neuen Skripts verwendet werden.
Gibt das Datum zurück, an dem dieser Listeneintrag erstmals veröffentlicht wurde.
var page = SitesApp.getSite('example.com', 'mysite').getChildByName('mylistpage'); var items = page.getListItems(); var date = items[0].getDatePublished();
Return
Date
: Das Datum der ursprünglichen Veröffentlichung
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://sites.google.com/feeds
getLastUpdated()
getLastUpdated()
Veraltet. Diese Funktion wurde eingestellt und sollte nicht in neuen Skripts verwendet werden.
Gibt das Datum zurück, an dem dieser Kommentar zuletzt aktualisiert wurde.
var page = SitesApp.getSite('example.com', 'mysite').getChildByName('mylistpage'); var items = page.getListItems(); var date = items[0].getLastUpdated();
Return
Date
– das Datum der letzten Aktualisierung
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://sites.google.com/feeds
getParent()
getParent()
Veraltet. Diese Funktion wurde eingestellt und sollte nicht in neuen Skripts verwendet werden.
Ruft die übergeordnete Seite dieses Listenelements ab.
var page = SitesApp.getSite('example.com', 'mysite').getChildByName('mylistpage'); var items = page.getListItems(); // parentPage will equal page var parentPage = items[0].getParent();
Return
: die übergeordnete SeitePage
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://sites.google.com/feeds
getValueByIndex(index)
getValueByIndex(index)
Veraltet. Diese Funktion wurde eingestellt und sollte nicht in neuen Skripts verwendet werden.
Ruft den Wert dieses ListItems für eine nummerierte Spalte ab.
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);
Parameter
Name | Typ | Beschreibung |
---|---|---|
index | Integer | Spalte, um den Wert |
Return
String
– der Wert dieser Spalte
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://sites.google.com/feeds
getValueByName(name)
getValueByName(name)
Veraltet. Diese Funktion wurde eingestellt und sollte nicht in neuen Skripts verwendet werden.
Ruft den Wert dieses ListItems für eine benannte Spalte ab.
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);
Parameter
Name | Typ | Beschreibung |
---|---|---|
name | String | Spalte, um den Wert |
Return
String
– der Wert dieser Spalte
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://sites.google.com/feeds
setParent(parent)
setParent(parent)
Veraltet. Diese Funktion wurde eingestellt und sollte nicht in neuen Skripts verwendet werden.
Legt die übergeordnete Seite dieses Listenelements fest.
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();
Parameter
Name | Typ | Beschreibung |
---|---|---|
parent |
| das neue übergeordnete Element |
Return
: dieses ListItem zur VerkettungListItem
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://sites.google.com/feeds
setValueByIndex(index, value)
setValueByIndex(index, value)
Veraltet. Diese Funktion wurde eingestellt und sollte nicht in neuen Skripts verwendet werden.
Legt den Wert dieses ListItems für eine nummerierte Spalte fest. Für URL-Spalten muss der Wert ein XHTML-Anchor-Tag mit maskierten XML-Entitäten sein.
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>');
Parameter
Name | Typ | Beschreibung |
---|---|---|
index | Integer | die Spalte, um den Wert |
value | String | den neuen Wert |
Return
: dieses ListItem zur VerkettungListItem
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://sites.google.com/feeds
setValueByName(name, value)
setValueByName(name, value)
Veraltet. Diese Funktion wurde eingestellt und sollte nicht in neuen Skripts verwendet werden.
Legt den Wert dieses ListItems für eine nummerierte Spalte fest. Für URL-Spalten muss der Wert ein XHTML-Anchor-Tag mit maskierten XML-Entitäten sein.
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>');
Parameter
Name | Typ | Beschreibung |
---|---|---|
name | String | die Spalte, um den Wert |
value | String | den neuen Wert |
Return
: dieses ListItem zur VerkettungListItem
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://sites.google.com/feeds