非推奨。このクラスは非推奨のため、新しいスクリプトでは使用しないでください。
サイト 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(); }
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。
-
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
- 最初の公開日
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。
-
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
- 最終更新日
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。
-
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
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。
-
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);
パラメータ
名前 | 型 | 説明 |
---|---|---|
index | Integer | 値を取得する列 |
戻る
String
- 列の値
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。
-
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);
パラメータ
名前 | 型 | 説明 |
---|---|---|
name | String | 値を取得する列 |
戻る
String
- 列の値
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。
-
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();
パラメータ
名前 | 型 | 説明 |
---|---|---|
parent |
| 新しい親 |
戻る
- チェーン用のこの ListItemListItem
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。
-
https://sites.google.com/feeds
setValueByIndex(index, value)
setValueByIndex(index, value)
非推奨。この関数は非推奨のため、新しいスクリプトでは使用しないでください。
番号付き列にこの ListItem の値を設定します。URL 列の場合、値は XML エンティティがエスケープされた 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>');
パラメータ
名前 | 型 | 説明 |
---|---|---|
index | Integer | 値を設定する列です。 |
value | String | 新しい値 |
戻る
- チェーン用のこの ListItemListItem
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。
-
https://sites.google.com/feeds
setValueByName(name, value)
setValueByName(name, value)
非推奨。この関数は非推奨のため、新しいスクリプトでは使用しないでください。
番号付き列にこの ListItem の値を設定します。URL 列の場合、値は XML エンティティがエスケープされた 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>');
パラメータ
名前 | 型 | 説明 |
---|---|---|
name | String | 値を設定する列です。 |
value | String | 新しい値 |
戻る
- チェーン用のこの ListItemListItem
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。
-
https://sites.google.com/feeds