|
非推奨メンバー |
|
2010/08/10 |
|
getSelfLink |
String |
このコメント用の Google Data feedのUrlを取得する |
|
getPageName |
String |
getNameと同義語 |
|
setPageName |
Page |
setNameと同義語 |
|
getContent |
String |
getHtml()と同義語 |
|
setContent |
Page |
setHtmlContent()と同義語 |
|
getHtml |
String |
このページのdivタグで囲まれたHTMLコンテンツを返す |
|
setHtml |
Page |
setHtmlContent()と同義語 |
|
getItems |
ListItem[] |
getListItems()と同義語 |
|
getColumnNames |
String [ ] |
ページリストのカラム名を返す(getPageType() == LIST_PAGEが有効なページのみ) |
|
setColumnNames |
Page |
ページリストのカラム名を設定する(getPageType() == LIST_PAGEが有効なページのみ) |
method createAnnouncementsPage(title, name, html)
| Arguments : |
| name | Type | 説明 |
|
title | String |
新しいページのタイトル |
|
name | String |
新しいページの名前 |
|
html | String |
新しいページのHTMLコンテンツ |
| 戻り値 : |
| Type | 説明 |
|
Page |
新たに作成されたAnnouncementページ
|
method createFileCabinetPage(title, name, html)
| Arguments : |
| name | Type | 説明 |
|
title | String |
新しいページのタイトル |
|
name | String |
新しいページの名前 |
|
html | String |
新しいページのHTMLコンテンツ |
| 戻り値 : |
| Type | 説明 |
|
Page |
新たに作成されたキャビネットページ
|
method createListPage(title, name, html, columnNames)
| Arguments : |
| name | Type | 説明 |
|
title | String |
新しいページのタイトル |
|
name | String |
新しいページの名前 |
|
html | String |
新しいページのHTMLコンテンツ |
|
columnNames | String [ ] |
新しいページのリストカラムの名前 |
| 戻り値 : |
| Type | 説明 |
|
Page |
新たに作成されたリストページの名前
|
method createWebPage(title, name, html)
| Arguments : |
| name | Type | 説明 |
|
title | String |
新しいページのタイトル |
|
name | String |
新しいページの名前 |
|
html | String |
新しいページのHTMLコンテンツ |
| 戻り値 : |
| Type | 説明 |
|
Page |
新たに作成されたリストページの名前
|
method createPageFromTemplate(title, name, template)
| Arguments : |
| name | Type | 説明 |
|
title | String |
新しいページのタイトル |
|
name | String |
新しいページの名前 |
|
template | Page |
コピーすべきテンプレートページ |
| 戻り値 : |
| Type | 説明 |
|
Page |
新たに作成されたページ
|
method getChildren(optAdvancedArgs)
| Arguments : |
| name | Type | 説明 |
|
optAdvancedArgs | int |
未定義 |
| Advanced Arguments* : |
| name | Type | 説明 |
|
type | PageType [ ] |
これらのページのタイプだけを取得 |
|
start | int |
番号が最初のページの結果を返す(初期値は0) |
|
max | int |
番号が最大のページの結果を返す(初期値は200) |
|
search | String |
このクエリに適合するコメントを返すだけ |
|
includeDrafts | bool |
下書きページが含まれるかどうか(初期値はfalse) |
|
includeDeleted | bool |
削除ページが含まれるかどうか(初期値はfalse) |
|
search | String |
このクエリに適合するコメントを返すだけ |
method getChildByName(name)
| Arguments : |
| name | Type | 説明 |
|
name | String |
返すべき子の名前 |
| 戻り値 : |
| Type | 説明 |
|
Page |
要求された子のページ
|
method search(query, optAdvancedArgs)
| Arguments : |
| name | Type | 説明 |
|
query | String |
検索クエリ |
|
optAdvancedArgs | Object |
未定義 |
| Advanced Arguments* : |
| name | Type | 説明 |
|
type | PageType [ ] |
これらのページのタイプだけを取得 |
|
start | int |
番号が最初のページの結果を返す(初期値は0) |
|
max | int |
番号が最大のページの結果を返す(初期値は200) |
|
search | String |
このクエリに適合するコメントを返すだけ |
|
includeDrafts | bool |
下書きページが含まれるかどうか(初期値はfalse) |
|
includeDeleted | bool |
削除ページが含まれるかどうか(初期値はfalse) |
| 戻り値 : |
| Type | 説明 |
|
Page [ ] |
検索クエリ(オプションの引数によって修正された)と一致するすべての子のページ
|
method getPageType()
-
このページのタイプを返す(WEB_PAGE, LIST_PAGE, etc.)
| サンプル : |
var pages = SitesApp.getSite('example.com', 'mysite').getChildren();
var pageType = pages[0].getPageType();
|
method getLastUpdated()
| 戻り値 : |
| Type | 説明 |
|
Date |
このページの最終更新日
|
| サンプル : |
var pages = SitesApp.getSite('example.com', 'mysite').getChildren();
var lastPublished = pages[0].getLastUpdated();
|
method getDatePublished()
| 戻り値 : |
| Type | 説明 |
|
Date |
このページがオリジナルとして公開された日付
|
| サンプル : |
var pages = SitesApp.getSite('example.com', 'mysite').getChildren();
var datePublished = pages[0].getDatePublished();
|
method getTextContent()
| 戻り値 : |
| Type | 説明 |
|
String |
htmlを取り除かれたプレーンテキストとしてこのページのコンテンツ
|
| サンプル : |
var pages = SitesApp.getSite('example.com', 'mysite').getChildren();
var textContent = pages[0].getTextContent();
|
method getParent()
| 戻り値 : |
| Type | 説明 |
|
Page |
このページの親ページ:ルートページの場合はnull
|
| サンプル : |
var pages = SitesApp.getSite('example.com', 'mysite').getChildren();
var parent = pages[0].getParent();
|
method setParent()
-
このページの親ページを設定する:このページをサイトのルートに移動する場合はnullに設定する
( 参考 :getParent)
| Arguments : |
| name | Type | 説明 |
|
parent | Page |
このページの新しい親 |
| 戻り値 : |
| Type | 説明 |
|
Page |
連結のためのこのページ
|
| サンプル : |
//Move Page to the root by setting the parent to null
var page = SitesApp.getSite('example.com', 'mysite').getChildByName('mychildpage');
for (var i = 0; i < page.getChildren().length; i++) {
var movedPage = page.getChildren()[i].setParent(null);
}
|
| サンプル : |
//Move the children of one Page under a different Page
var site = SitesApp.getSite('example.com', 'mysite');
var page = site.getChildByName('childpage1');
var newParent = site.getChildByName('childpage2');
for (var i = 0; i < page.getChildren().length; i++) {
var movedPage = page.getChildren()[i].setParent(newParent);
}
|
method getTitle()
| 戻り値 : |
| Type | 説明 |
|
String |
このページのタイトル
|
| サンプル : |
var pages = SitesApp.getSite('example.com', 'mysite').getChildren();
var title = pages[0].getTitle();
|
method setTitle()
| Arguments : |
| name | Type | 説明 |
|
title | String |
このページの新しいタイトル |
| 戻り値 : |
| Type | 説明 |
|
Page |
連結のためのこのページ
|
| サンプル : |
var pages = SitesApp.getSite('example.com', 'mysite').getChildren();
var page = pages[0].setTitle('New Page Title');
|
method getName()
-
このページの名前(ページのURLの部分)を返す
( 参考 :setName)
| 戻り値 : |
| Type | 説明 |
|
String |
このページの名前
|
| サンプル : |
var pages = SitesApp.getSite('example.com', 'mysite').getChildren();
var name = pages[0].getName();
|
method setName()
-
このページの名前を設定する(したがって、そのURLは変更される)
( 参考 :getName)
| Arguments : |
| name | Type | 説明 |
|
name | String |
このページの新しい名前 |
| 戻り値 : |
| Type | 説明 |
|
Page |
連結のためのこのページ
|
| サンプル : |
var pages = SitesApp.getSite('example.com', 'mysite').getChildren();
var page = pages[0].setName('newname');
|
method getAuthors()
| 戻り値 : |
| Type | 説明 |
|
String [ ] |
このページの著者のメール
|
| サンプル : |
var pages = SitesApp.getSite('example.com', 'mysite').getChildren();
var authors = pages[0].getAuthors()
|
method getHtmlContent()
| 戻り値 : |
| Type | 説明 |
|
String |
このページのHTMLコンテンツ
|
| サンプル : |
var pages = SitesApp.getSite('example.com', 'mysite').getChildren();
var content = pages[0].getHtmlContent();
|
method setHtmlContent()
| Arguments : |
| name | Type | 説明 |
|
html | String |
このページのHTMLコンテンツ |
| 戻り値 : |
| Type | 説明 |
|
Page |
連結のためのこのページ
|
| サンプル : |
var pages = SitesApp.getSite('example.com', 'mysite').getChildren();
var page = pages[0].setHtmlContent('<div>some new content</div>');
|
method getUrl()
| 戻り値 : |
| Type | 説明 |
|
String |
このページのURL
|
| サンプル : |
var pages = SitesApp.getSite('example.com', 'mysite').getChildren();
var url = pages[0].getUrl();
|
method addHostedAttachment(blob)
| Arguments : |
| name | Type | 説明 |
|
blog | Blob |
この新しい添付ファイルのデータ、コンテンツタイプ、名前を含むBolbオブジェクト |
method addHostedAttachment(blob, description)
| Arguments : |
| name | Type | 説明 |
|
blog | Blob |
この新しい添付ファイルのデータ、コンテンツタイプ、名前を含むBolbオブジェクト |
|
description | String |
添付ファイルの説明 |
method addWebAttachment(title, description, url)
| Arguments : |
| name | Type | 説明 |
|
title | String |
この新しい添付ファイルのタイトル |
|
description | String |
添付があればその説明 |
|
url | String |
このウエブ添付ファイルのURL |
method getAttachments(optAdvancedArgs)
| Arguments : |
| name | Type | 説明 |
|
optAdvancedArgs | Object |
未定義 |
| Advanced Arguments* : |
| name | Type | 説明 |
|
start | int |
最初の番号で返されるべき結果(初期値は0) |
|
max | int |
最大の番号で返されるべき結果(初期値は200) |
| サンプル : |
var pages = SitesApp.getSite('example.com', 'mysite').getChildren();
var attachments = pages[0].getAttachments();
|
var pages = SitesApp.getSite('example.com', 'mysite').getChildren();
var attachments = pages[0].getAttachments({start: 1, max: 5});
|
| Arguments : |
| name | Type | 説明 |
|
optAdvancedArgs | Object |
未定義 |
| Advanced Arguments* : |
| name | Type | 説明 |
|
start | int |
最初の番号で返されるべき結果(初期値は0) |
|
max | int |
最大の番号で返されるべき結果(初期値は200) |
|
search | String |
このクエリに適合するコメントのみ返す |
| サンプル : |
var pages = SitesApp.getSite('example.com', 'mysite').getChildren();
var comments = pages[0].getComments();
|
var pages = SitesApp.getSite('example.com', 'mysite').getChildren();
var comments = pages[0].getComments({search: 'some string'});
|
var pages = SitesApp.getSite('example.com', 'mysite').getChildren();
var comments = pages[0].getComments({start: 1, max: 5});
|
| Arguments : |
| name | Type | 説明 |
|
comment | String |
新しいコメントの内容 |
| サンプル : |
var pages = SitesApp.getSite('example.com', 'mysite').getChildren();
var comment = pages[0].addComment('some string');
|
method getIsDraft()
| 戻り値 : |
| Type | 説明 |
|
bool |
このページが下書きかどうか
|
| サンプル : |
var pages = SitesApp.getSite('example.com', 'mysite').getChildren();
var isDraft = pages[0].getIsDraft();
|
method setIsDraft()
| Arguments : |
| name | Type | 説明 |
|
draft | bool |
ページを下書きにすべきかどうか |
| 戻り値 : |
| Type | 説明 |
|
Page |
連結すべきページ
|
| サンプル : |
var pages = SitesApp.getSite('example.com', 'mysite').getChildren();
var page = pages[0].setIsDraft(true);
|
method isTemplate()
| 戻り値 : |
| Type | 説明 |
|
bool |
このページがテンプレートかどうか
|
| サンプル : |
var pages = SitesApp.getSite('example.com', 'mysite').getChildren();
var isTemplate = pages[0].isTemplate();
|
method publishAsTemplate(name)
| Arguments : |
| name | Type | 説明 |
|
name | String |
新しいテンプレートの名前 |
| 戻り値 : |
| Type | 説明 |
|
Page |
新しく発行されたテンプレート
|
| サンプル : |
var pages = SitesApp.getSite('example.com', 'mysite').getChildren();
var page = pages[0].publishAsTemplate('templatename');
|
method method deletePage()
| サンプル : |
var pages = SitesApp.getSite('example.com', 'mysite').getChildren();
pages[0].deletePage();
|
method getAnnouncements(optAdvancedArgs)
| Arguments : |
| name | Type | 説明 |
|
optAdvancedArgs | Object |
未定義 |
| Advanced Arguments* : |
| name | Type | 説明 |
|
start | int |
最初の番号で返されるべき結果(初期値は0) |
|
max | int |
最大の番号で返されるべき結果(初期値は200) |
|
search | String |
このクエリに適合するコメントのみを返す |
|
includeDrafts | bool |
下書きのページを含むかどうかの有無(初期値はfalse) |
|
includeDeleted | bool |
削除されたページを含むかどうかの有無(初期値はfalse) |
| 戻り値 : |
| Type | 説明 |
|
Page |
このページのお知らせ
|
| サンプル : |
var page = SitesApp.getSite('example.com', 'mysite').getChildByName('myannouncements');
var announcements = page.getAnnouncements();
|
var page = SitesApp.getSite('example.com', 'mysite').getChildByName('myannouncements');
var announcements = page.getAnnouncements({max: 50, includeDeleted: true});
|
var page = SitesApp.getSite('example.com', 'mysite').getChildByName('myannouncements');
var announcements = page.getAnnouncements({search: 'some string'});
|
method createAnnouncement(title, html)
-
このページの子供として任意のお知らせを設定する(getPageType() == ANNOUNCEMENTS_PAGEが有効なページのみ)
( 参考 :getAnnouncements)
| Arguments : |
| name | Type | 説明 |
|
title | String |
新しいお知らせのタイトル |
|
html | String |
お知らせのHTMLコンテンツ |
| 戻り値 : |
| Type | 説明 |
|
Page |
新しく作成されたお知らせ
|
| サンプル : |
var page = SitesApp.getSite('example.com', 'mysite').getChildByName('myannouncements');
var announcement = page.createAnnouncement('my title', '<div>some HTML</div>');
|
method getColumns()
-
ページリストのカラムを返す(getPageType() == LIST_PAGEが有効なページのみ)
( 参考 :addColumn)
| サンプル : |
var page = SitesApp.getSite('example.com', 'mysite').getChildByName('mylistpage');
var columns = page.getColumns();
|
method addColumn(name)
-
ページリストのカラムを追加する(getPageType() == LIST_PAGEが有効なページのみ)
( 参考 :getColumn)
| Arguments : |
| name | Type | 説明 |
|
name | String |
新しいカラムの名前 |
| 戻り値 : |
| Type | 説明 |
|
Column |
新しく作成されたカラム
|
| サンプル : |
var page = SitesApp.getSite('example.com', 'mysite').getChildByName('mylistpage');
var column = page.addColumn('new column name');
|
method getListItems()
-
ページリストの行を返す(getPageType() == LIST_PAGEが有効なページのみ)
( 参考 :addListItem)
| サンプル : |
var page = SitesApp.getSite('example.com', 'mysite').getChildByName('mylistpage');
var items = page.getListItems();
|
method addListItem(values)
-
ページリストに行を追加する(getPageType() == LIST_PAGEが有効なページのみ)
( 参考 :getListItems)
| Arguments : |
| name | Type | 説明 |
|
values | String [ ] |
この行のセルのための値 |
| サンプル : |
var page = SitesApp.getSite('example.com', 'mysite').getChildByName('mylistpage');
var item = page.addColumn(['value 1', 'value 2']);
|
|
非推奨メンバー |
|
2010/08/10 |
|
getSelfLink |
String |
このコメント用の Google Data feedのUrlを取得する |
|
getPageName |
String |
getNameと同義語 |
|
setPageName |
Page |
setNameと同義語 |
|
getContent |
String |
getHtml()と同義語 |
|
setContent |
Page |
setHtmlContent()と同義語 |
|
getHtml |
String |
このページのdivタグで囲まれたHTMLコンテンツを返す |
|
setHtml |
Page |
setHtmlContent()と同義語 |
|
getItems |
ListItem[] |
getListItems()と同義語 |
|
getColumnNames |
String [ ] |
ページリストのカラム名を返す(getPageType() == LIST_PAGEが有効なページのみ) |
|
setColumnNames |
Page |
ページリストのカラム名を設定する(getPageType() == LIST_PAGEが有効なページのみ) |
|