Obsoleto. Esta clase dejó de estar disponible y no se debe usar en nuevas secuencias de comandos.
Un elemento de lista de Sites: Un elemento de lista de una página de la lista de sitios.
Métodos obsoletos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
| void | Borra este elemento de la lista. |
| Date | Muestra la fecha en la que se publicó este elemento de la lista por primera vez. |
| Date | Muestra la fecha en que se actualizó el comentario por última vez. |
|
| Obtén la página superior de este elemento de la lista. |
| String | Obtén el valor de este ListItem para una columna numerada. |
| String | Obtén el valor de este ListItem para una columna con nombre. |
|
| Establece la página principal de este elemento de la lista. |
|
| Establece el valor de este ListItem para una columna numerada. |
|
| Establece el valor de este ListItem para una columna numerada. |
Métodos obsoletos
deleteListItem()
deleteListItem()
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Borra este elemento de la lista.
// 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(); }
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getDatePublished()
getDatePublished()
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Muestra la fecha en la que se publicó este elemento de la lista por primera vez.
var page = SitesApp.getSite('example.com', 'mysite').getChildByName('mylistpage'); var items = page.getListItems(); var date = items[0].getDatePublished();
Devolvedor
Date
: Es la fecha de publicación original.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getLastUpdated()
getLastUpdated()
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Muestra la fecha en que se actualizó el comentario por última vez.
var page = SitesApp.getSite('example.com', 'mysite').getChildByName('mylistpage'); var items = page.getListItems(); var date = items[0].getLastUpdated();
Devolvedor
Date
: Es la fecha de la última actualización.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getParent()
getParent()
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Obtén la página superior de este elemento de la lista.
var page = SitesApp.getSite('example.com', 'mysite').getChildByName('mylistpage'); var items = page.getListItems(); // parentPage will equal page var parentPage = items[0].getParent();
Devolvedor
: Es la página principal.Page
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getValueByIndex(index)
getValueByIndex(index)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Obtén el valor de este ListItem para una columna numerada.
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);
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
index | Integer | la columna para obtener el valor de |
Devolvedor
String
: Es el valor de esa columna.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getValueByName(name)
getValueByName(name)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Obtén el valor de este ListItem para una columna con nombre.
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);
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
name | String | la columna para obtener el valor de |
Devolvedor
String
: Es el valor de esa columna.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
setParent(parent)
setParent(parent)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Establece la página principal de este elemento de la lista.
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();
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
parent |
| el nuevo elemento superior |
Devolvedor
: Este elemento de lista para encadenamientoListItem
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
setValueByIndex(index, value)
setValueByIndex(index, value)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Establece el valor de este ListItem para una columna numerada. Para las columnas de URL, el valor debe ser una etiqueta de anclaje XHTML con entidades XML escapadas.
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>');
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
index | Integer | la columna para establecer el valor de |
value | String | el valor nuevo |
Devolvedor
: Este elemento de lista para encadenamientoListItem
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
setValueByName(name, value)
setValueByName(name, value)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Establece el valor de este ListItem para una columna numerada. Para las columnas de URL, el valor debe ser una etiqueta de anclaje XHTML con entidades XML escapadas.
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>');
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
name | String | la columna para establecer el valor de |
value | String | el valor nuevo |
Devolvedor
: Este elemento de lista para encadenamientoListItem
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds