プレゼンテーションのメモページ。
これらのページには、スライドのスピーカー ノートを含む図形など、プレゼンテーションの配布資料のコンテンツが含まれています。各スライドには、対応するノートページが 1 つあります。変更できるのは、スピーカー ノートの図形内のテキストのみです。
メソッド
| メソッド | 戻り値の型 | 概要 |
|---|---|---|
get | Group[] | ページ上の Group オブジェクトのリストを返します。 |
get | Image[] | ページ上の Image オブジェクトのリストを返します。 |
get | Line[] | ページ上の Line オブジェクトのリストを返します。 |
get | String | ページの一意の ID を取得します。 |
get | Page | 指定された ID のページの Page を返します。存在しない場合は null を返します。 |
get | Page | ページにレンダリングされた Page オブジェクトのリストを返します。 |
get | Page | 指定された Placeholder または null のプレースホルダ Page オブジェクトを返します。一致するプレースホルダがない場合は、プレースホルダ Page オブジェクトを返します。 |
get | Page | 指定された Placeholder とプレースホルダ インデックスのプレースホルダ Page オブジェクトを返します。プレースホルダが存在しない場合は null を返します。 |
get | Page | ページ内のプレースホルダ Page オブジェクトのリストを返します。 |
get | Shape[] | ページ上の Shape オブジェクトのリストを返します。 |
get | Sheets | ページ上の Sheets オブジェクトのリストを返します。 |
get | Shape | ページ上のスピーカー ノートを含む図形を取得します。 |
get | Table[] | ページ上の Table オブジェクトのリストを返します。 |
get | Video[] | ページ上の Video オブジェクトのリストを返します。 |
get | Word | ページ上の Word オブジェクトのリストを返します。 |
replace | Integer | 検索テキストに一致するテキストのすべてのインスタンスを置換テキストに置き換えます。 |
replace | Integer | 検索テキストに一致するテキストのすべてのインスタンスを置換テキストに置き換えます。 |
詳細なドキュメント
getGroups()
getImages()
getLines()
getObjectId()
ページの一意の ID を取得します。ページとページ要素で使用されるオブジェクト ID は、同じ名前空間を共有します。
戻る
String
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getPageElementById(id)
指定された ID のページの PageElement を返します。存在しない場合は null を返します。
パラメータ
| 名前 | タイプ | 説明 |
|---|---|---|
id | String | 取得するページ要素の ID。 |
戻る
PageElement|null - 指定された ID を持つページ要素。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getPageElements()
ページにレンダリングされた PageElement オブジェクトのリストを返します。
戻る
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getPlaceholder(placeholderType)
一致するプレースホルダがない場合は、指定された PlaceholderType または null のプレースホルダ PageElement オブジェクトを返します。
同じ型のプレースホルダが複数ある場合は、プレースホルダ インデックスが最小のものが返されます。同じインデックスを持つ一致するプレースホルダが複数ある場合は、ページのページ要素コレクションから最初のプレースホルダを返します。
const slide = SlidesApp.getActivePresentation().getSlides()[0]; const placeholder = slide.getPlaceholder( SlidesApp.PlaceholderType.CENTERED_TITLE, );
パラメータ
| 名前 | タイプ | 説明 |
|---|---|---|
placeholder | Placeholder | 照合するプレースホルダの種類。 |
戻る
PageElement|null - プレースホルダ ページ要素。見つからない場合は null。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getPlaceholder(placeholderType, placeholderIndex)
指定された PlaceholderType とプレースホルダ インデックスのプレースホルダ PageElement オブジェクトを返します。プレースホルダが存在しない場合は null を返します。
同じタイプとインデックスのプレースホルダが複数ある場合は、ページのページ要素コレクションから最初のプレースホルダを返します。
const slide = SlidesApp.getActivePresentation().getSlides()[0]; const placeholder = slide.getPlaceholder( SlidesApp.PlaceholderType.CENTERED_TITLE, 0, );
パラメータ
| 名前 | タイプ | 説明 |
|---|---|---|
placeholder | Placeholder | 照合するプレースホルダの種類。 |
placeholder | Integer | 照合するプレースホルダ インデックス。 |
戻る
PageElement|null - プレースホルダ ページ要素。見つからない場合は null。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getPlaceholders()
ページ内のプレースホルダ PageElement オブジェクトのリストを返します。
const master = SlidesApp.getActivePresentation().getMasters()[0]; Logger.log( `Number of placeholders in the master: ${master.getPlaceholders().length}`, );
戻る
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getShapes()
getSheetsCharts()
ページ上の SheetsChart オブジェクトのリストを返します。
戻る
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getSpeakerNotesShape()
getTables()
getVideos()
getWordArts()
replaceAllText(findText, replaceText)
検索テキストに一致するテキストのすべてのインスタンスを置換テキストに置き換えます。検索では大文字と小文字が区別されません。
パラメータ
| 名前 | タイプ | 説明 |
|---|---|---|
find | String | 検索するテキスト。 |
replace | String | 一致したテキストを置き換えるテキスト。 |
戻る
Integer - 変更された発生回数。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
replaceAllText(findText, replaceText, matchCase)
検索テキストに一致するテキストのすべてのインスタンスを置換テキストに置き換えます。
パラメータ
| 名前 | タイプ | 説明 |
|---|---|---|
find | String | 検索するテキスト。 |
replace | String | 一致したテキストを置き換えるテキスト。 |
match | Boolean | true の場合、検索では大文字と小文字が区別されます。false の場合、検索では大文字と小文字が区別されません。 |
戻る
Integer - 変更された発生回数。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations