Kullanımdan kaldırıldı. Bu sınıf kullanımdan kaldırıldı ve yeni komut dosyalarında kullanılmamalıdır.
Site ListItem - Site Listesi sayfasındaki bir liste öğesi.
Kullanımdan kaldı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ın. |
| 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ı ayarla. |
|
| Bu ListItem değerini numaralı bir sütun için ayarlayın. |
|
| Bu ListItem değerini numaralı bir sütun için ayarlayın. |
Kullanımdan kaldırılan yöntemler
deleteListItem()
deleteListItem()
Kullanımdan kaldırıldı. Bu işlev kullanımdan kaldırılmıştır 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 kapsamların biri 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ılmıştır 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ınlanma tarihi
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri 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ılmıştır 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 kapsamların biri 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ılmıştır ve yeni komut dosyalarında kullanılmamalıdır.
Bu liste öğesinin üst sayfasını alın.
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 kapsamların biri 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ılmıştır 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 kapsamların biri 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ılmıştır 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 kapsamların biri 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ılmıştır ve yeni komut dosyalarında kullanılmamalıdır.
Bu liste öğesinin üst sayfasını ayarla.
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 üst |
Return
— zincirleme bağlantı için bu ListItemListItem
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri 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ılmıştır ve yeni komut dosyalarında kullanılmamalıdır.
Bu ListItem değerini numaralı bir sütun için ayarlayın. URL sütunları için değer, XML varlıklarından kaçınılmış bir XHTML bağlantı etiketi olmalıdır.
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 |
value | String | yeni değer |
Return
— zincirleme bağlantı için bu ListItemListItem
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri 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ılmıştır ve yeni komut dosyalarında kullanılmamalıdır.
Bu ListItem değerini numaralı bir sütun için ayarlayın. URL sütunları için değer, XML varlıklarından kaçınılmış bir XHTML bağlantı etiketi olmalıdır.
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 |
value | String | yeni değer |
Return
— zincirleme bağlantı için bu ListItemListItem
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://sites.google.com/feeds