簡報中的備忘稿。
記事主面板可定義所有記事頁面的預設文字樣式和頁面元素。附註 主要執行個體處於唯讀狀態
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
getGroups() | Group[] | 傳回網頁上的 Group 物件清單。 |
getImages() | Image[] | 傳回網頁上的 Image 物件清單。 |
getLines() | Line[] | 傳回網頁上的 Line 物件清單。 |
getObjectId() | String | 取得網頁的專屬 ID。 |
getPageElementById(id) | PageElement | 傳回含有指定 ID 的頁面上 PageElement ;如果不存在,則傳回 null 。 |
getPageElements() | PageElement[] | 傳回頁面上算繪的 PageElement 物件清單。 |
getPlaceholder(placeholderType) | PageElement | 傳回指定 PlaceholderType 的預留位置 PageElement 物件;或
如果沒有相符的預留位置,則傳回 null 。 |
getPlaceholder(placeholderType, placeholderIndex) | PageElement | 傳回指定 PlaceholderType 的預留位置 PageElement 物件,
預留位置索引;如果沒有預留位置,則設為 null 。 |
getPlaceholders() | PageElement[] | 傳回網頁中預留位置 PageElement 物件的清單。 |
getShapes() | Shape[] | 傳回網頁上的 Shape 物件清單。 |
getSheetsCharts() | SheetsChart[] | 傳回網頁上的 SheetsChart 物件清單。 |
getTables() | Table[] | 傳回網頁上的 Table 物件清單。 |
getVideos() | Video[] | 傳回網頁上的 Video 物件清單。 |
getWordArts() | WordArt[] | 傳回網頁上的 WordArt 物件清單。 |
內容詳盡的說明文件
getGroups()
getImages()
getLines()
getObjectId()
取得網頁的專屬 ID。網頁和網頁元素使用的物件 ID 相同 命名空間
回攻員
String
授權
使用這個方法的指令碼需要下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getPageElementById(id)
傳回含有指定 ID 的頁面上 PageElement
;如果不存在,則傳回 null
。
參數
名稱 | 類型 | 說明 |
---|---|---|
id | String | 要擷取的網頁元素 ID。 |
回攻員
PageElement
:具有指定 ID 的頁面元素。
授權
使用這個方法的指令碼需要下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getPageElements()
傳回頁面上算繪的 PageElement
物件清單。
回攻員
授權
使用這個方法的指令碼需要下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getPlaceholder(placeholderType)
傳回指定 PlaceholderType
的預留位置 PageElement
物件;或
如果沒有相符的預留位置,則傳回 null
。
如果有多個相同類型的預留位置,則會傳回最小的 預留位置索引。如果多個相符的預留位置使用相同索引,則會傳回 網頁元素集中的第一個預留位置。
var slide = SlidesApp.getActivePresentation().getSlides()[0]; var placeholder = slide.getPlaceholder(SlidesApp.PlaceholderType.CENTERED_TITLE);
參數
名稱 | 類型 | 說明 |
---|---|---|
placeholderType | PlaceholderType |
回攻員
授權
使用這個方法的指令碼需要下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getPlaceholder(placeholderType, placeholderIndex)
傳回指定 PlaceholderType
的預留位置 PageElement
物件,
預留位置索引;如果沒有預留位置,則設為 null
。
如果有多個相同類型和索引的預留位置,則會傳回第一個 網頁元素集合中的預留位置。
var slide = SlidesApp.getActivePresentation().getSlides()[0]; var placeholder = slide.getPlaceholder(SlidesApp.PlaceholderType.CENTERED_TITLE, 0);
參數
名稱 | 類型 | 說明 |
---|---|---|
placeholderType | PlaceholderType | |
placeholderIndex | Integer |
回攻員
授權
使用這個方法的指令碼需要下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getPlaceholders()
傳回網頁中預留位置 PageElement
物件的清單。
var master = SlidesApp.getActivePresentation().getMasters()[0]; Logger.log('Number of placeholders in the master: ' + master.getPlaceholders().length);
回攻員
授權
使用這個方法的指令碼需要下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getShapes()
getSheetsCharts()
傳回網頁上的 SheetsChart
物件清單。
回攻員
授權
使用這個方法的指令碼需要下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations