Kullanımdan kaldırıldı. Bu sınıfın desteği sonlandırıldığı için yeni komut dosyalarında kullanılmamalıdır.
Bir Sites ListItem - Site Listesi sayfasından bir liste öğesi.
Desteği sonlandırılan yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
| void | Bu liste öğesini siler. |
| Date | Bu liste öğesinin ilk yayınlandığı tarihi döndürür. |
| Date | Bu yorumun son güncellendiği tarihi döndürür. |
|
| Bu liste öğesinin üst sayfasını al. |
| String | Numaralı bir sütun için bu ListItem değerini alın. |
| String | Adlandırılmış bir sütun için bu ListItem değerini alın. |
|
| Bu liste öğesinin üst sayfasını ayarlayın. |
|
| Numaralı bir sütun için bu ListItem değerini ayarlayın. |
|
| Numaralı bir sütun için bu ListItem değerini ayarlayın. |
Desteği sonlandırılan yöntemler
deleteListItem()
deleteListItem()
Kullanımdan kaldırıldı. Bu işlev kullanımdan kaldırıldı ve yeni komut dosyalarında kullanılmamalıdır.
Bu liste öğesini siler.
// 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(); }
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://sites.google.com/feeds
getDatePublished()
getDatePublished()
Kullanımdan kaldırıldı. Bu işlev kullanımdan kaldırıldı ve yeni komut dosyalarında kullanılmamalıdır.
Bu liste öğesinin ilk yayınlandığı tarihi döndürür.
var page = SitesApp.getSite('example.com', 'mysite').getChildByName('mylistpage'); var items = page.getListItems(); var date = items[0].getDatePublished();
Return
Date
- orijinal yayın tarihi
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://sites.google.com/feeds
getLastUpdated()
getLastUpdated()
Kullanımdan kaldırıldı. Bu işlev kullanımdan kaldırıldı ve yeni komut dosyalarında kullanılmamalıdır.
Bu yorumun son güncellendiği tarihi döndürür.
var page = SitesApp.getSite('example.com', 'mysite').getChildByName('mylistpage'); var items = page.getListItems(); var date = items[0].getLastUpdated();
Return
Date
- son güncelleme tarihi
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://sites.google.com/feeds
getParent()
getParent()
Kullanımdan kaldırıldı. Bu işlev kullanımdan kaldırıldı ve yeni komut dosyalarında kullanılmamalıdır.
Bu liste öğesinin üst sayfasını al.
var page = SitesApp.getSite('example.com', 'mysite').getChildByName('mylistpage'); var items = page.getListItems(); // parentPage will equal page var parentPage = items[0].getParent();
Return
— üst sayfaPage
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://sites.google.com/feeds
getValueByIndex(index)
getValueByIndex(index)
Kullanımdan kaldırıldı. Bu işlev kullanımdan kaldırıldı ve yeni komut dosyalarında kullanılmamalıdır.
Numaralı bir sütun için bu ListItem değerini alın.
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);
Parametreler
Ad | Tür | Açıklama |
---|---|---|
index | Integer | değerini almak için |
Return
String
: Söz konusu sütunun değeri
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://sites.google.com/feeds
getValueByName(name)
getValueByName(name)
Kullanımdan kaldırıldı. Bu işlev kullanımdan kaldırıldı ve yeni komut dosyalarında kullanılmamalıdır.
Adlandırılmış bir sütun için bu ListItem değerini alın.
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);
Parametreler
Ad | Tür | Açıklama |
---|---|---|
name | String | değerini almak için |
Return
String
: Söz konusu sütunun değeri
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://sites.google.com/feeds
setParent(parent)
setParent(parent)
Kullanımdan kaldırıldı. Bu işlev kullanımdan kaldırıldı ve yeni komut dosyalarında kullanılmamalıdır.
Bu liste öğesinin üst sayfasını ayarlayın.
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();
Parametreler
Ad | Tür | Açıklama |
---|---|---|
parent |
| yeni ebeveyn |
Return
— zincirleme için bu ListItemListItem
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://sites.google.com/feeds
setValueByIndex(index, value)
setValueByIndex(index, value)
Kullanımdan kaldırıldı. Bu işlev kullanımdan kaldırıldı ve yeni komut dosyalarında kullanılmamalıdır.
Numaralı bir sütun için bu ListItem değerini ayarlayın. URL sütunları için değer XML varlıklarından çıkış yapılan XHTML bağlantı etiketi.
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>');
Parametreler
Ad | Tür | Açıklama |
---|---|---|
index | Integer | değerini ayarlamak için sütunu |
value | String | yeni değer |
Return
— zincirleme için bu ListItemListItem
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://sites.google.com/feeds
setValueByName(name, value)
setValueByName(name, value)
Kullanımdan kaldırıldı. Bu işlev kullanımdan kaldırıldı ve yeni komut dosyalarında kullanılmamalıdır.
Numaralı bir sütun için bu ListItem değerini ayarlayın. URL sütunları için değer XML varlıklarından çıkış yapılan XHTML bağlantı etiketi.
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>');
Parametreler
Ad | Tür | Açıklama |
---|---|---|
name | String | değerini ayarlamak için sütunu |
value | String | yeni değer |
Return
— zincirleme için bu ListItemListItem
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:
-
https://sites.google.com/feeds