プレゼンテーション。
メソッド
| メソッド | 戻り値の型 | 概要 |
|---|---|---|
add | Presentation | 指定されたユーザーを Presentation の編集者のリストに追加します。 |
add | Presentation | 指定されたユーザーを Presentation の編集者のリストに追加します。 |
add | Presentation | 指定されたユーザーの配列を Presentation の編集者のリストに追加します。 |
add | Presentation | 指定されたユーザーを Presentation の閲覧者リストに追加します。 |
add | Presentation | 指定されたユーザーを Presentation の閲覧者リストに追加します。 |
add | Presentation | 指定されたユーザーの配列を Presentation の視聴者リストに追加します。 |
append | Slide | 現在のマスターに基づく Predefined 事前定義済みレイアウトを使用して、プレゼンテーションの末尾にスライドを追加します。 |
append | Slide | 現在のマスターに基づいて、指定されたレイアウトを使用して、プレゼンテーションの末尾にスライドを追加します。 |
append | Slide | 現在のマスターに基づいて、指定された事前定義済みレイアウトを使用して、プレゼンテーションの末尾にスライドを追加します。 |
append | Slide | 指定された Slide のコピーをプレゼンテーションの末尾に追加します。 |
append | Slide | ソース プレゼンテーションから提供された Slide のコピーを現在のプレゼンテーションの末尾に追加し、Slide で指定されたスライドリンクを設定します。 |
get | User[] | この Presentation の編集者のリストを取得します。 |
get | String | プレゼンテーションの一意の識別子を取得します。 |
get | Layout[] | プレゼンテーションのレイアウトを取得します。 |
get | Master[] | プレゼンテーションのマスターを取得します。 |
get | String | プレゼンテーションの名前またはタイトルを取得します。 |
get | Notes | プレゼンテーションのノート マスターを取得します。 |
get | Number | プレゼンテーションのノート マスターとノートページのページの高さをポイント単位で取得します。 |
get | Number | プレゼンテーションのノート マスターとノートページのページ幅をポイント単位で取得します。 |
get | Page | 指定された ID の Page を返します。存在しない場合は null を返します。 |
get | Number | プレゼンテーション内のスライド、レイアウト、マスターのページの高さをポイント単位で取得します。 |
get | Number | プレゼンテーション内のスライド、レイアウト、マスターのページ幅をポイント単位で取得します。 |
get | Selection|null | アクティブなプレゼンテーションでユーザーが選択した内容を取得します。 |
get | Slide|null | 指定された ID の Slide を返します。存在しない場合は null を返します。 |
get | Slide[] | プレゼンテーション内のスライドを取得します。 |
get | String | このプレゼンテーションにアクセスするための URL を取得します。 |
get | User[] | この Presentation の閲覧者とコメント投稿者のリストを取得します。 |
insert | Slide | 現在のマスターに基づく Predefined 事前定義レイアウトを使用して、プレゼンテーションの指定されたインデックスにスライドを挿入します。 |
insert | Slide | 現在のマスターに基づいて、指定されたレイアウトを使用して、プレゼンテーションの指定されたインデックスにスライドを挿入します。 |
insert | Slide | 現在のマスターに基づいて、指定された事前定義済みレイアウトを使用して、プレゼンテーションの指定されたインデックスにスライドを挿入します。 |
insert | Slide | 指定されたインデックスのプレゼンテーションに、指定された Slide のコピーを挿入します。 |
insert | Slide | 指定された Slide のコピーを元のプレゼンテーションから現在のプレゼンテーションの指定されたインデックスに挿入し、Slide で指定されたスライドリンクを設定します。 |
remove | Presentation | 指定されたユーザーを Presentation の編集者リストから削除します。 |
remove | Presentation | 指定されたユーザーを Presentation の編集者リストから削除します。 |
remove | Presentation | 指定されたユーザーを Presentation の閲覧者とコメント投稿者のリストから削除します。 |
remove | Presentation | 指定されたユーザーを Presentation の閲覧者とコメント投稿者のリストから削除します。 |
replace | Integer | 検索テキストに一致するテキストのすべてのインスタンスを置換テキストに置き換えます。 |
replace | Integer | 検索テキストに一致するテキストのすべてのインスタンスを置換テキストに置き換えます。 |
save | void | 現在の Presentation を保存します。 |
set | void | プレゼンテーションの名前またはタイトルを設定します。 |
詳細なドキュメント
add Editor(emailAddress)
指定されたユーザーを Presentation の編集者のリストに追加します。ユーザーがすでに視聴者リストに登録されている場合、このメソッドはユーザーを視聴者リストから昇格させます。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
email | String | 追加するユーザーのメールアドレス。 |
戻る
Presentation - チェーン用の Presentation。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
add Editor(user)
指定されたユーザーを Presentation の編集者のリストに追加します。ユーザーがすでに視聴者リストに登録されている場合、このメソッドはユーザーを視聴者リストから昇格させます。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
user | User | 追加するユーザーの表現。 |
戻る
Presentation - チェーン用の Presentation。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
add Editors(emailAddresses)
指定されたユーザーの配列を Presentation の編集者のリストに追加します。ユーザーが視聴者リストにすでに含まれている場合、このメソッドは視聴者リストからそのユーザーを昇格させます。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
email | String[] | 追加するユーザーのメールアドレスの配列。 |
戻る
Presentation - チェーン用の Presentation。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
add Viewer(emailAddress)
指定されたユーザーを Presentation の閲覧者リストに追加します。ユーザーがすでに編集者のリストに登録されている場合、このメソッドは効力がありません。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
email | String | 追加するユーザーのメールアドレス。 |
戻る
Presentation - チェーン用の Presentation。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
add Viewer(user)
指定されたユーザーを Presentation の閲覧者リストに追加します。ユーザーがすでに編集者のリストに登録されている場合、このメソッドは効力がありません。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
user | User | 追加するユーザーの表現。 |
戻る
Presentation - チェーン用の Presentation。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
add Viewers(emailAddresses)
指定されたユーザーの配列を Presentation の視聴者リストに追加します。ユーザーがすでに編集者のリストに含まれている場合、このメソッドは効果がありません。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
email | String[] | 追加するユーザーのメールアドレスの配列。 |
戻る
Presentation - チェーン用の Presentation。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
append Slide()
現在のマスターに基づく Predefined 事前定義済みレイアウトを使用して、プレゼンテーションの末尾にスライドを追加します。現在のマスターは次のいずれかです。
- 現在の最後のスライドのマスター。
- スライドがない場合は、プレゼンテーションの最初のマスター。
戻る
Slide - 追加される新しいスライド。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
append Slide(layout)
現在のマスターに基づいて、指定されたレイアウトを使用して、プレゼンテーションの末尾にスライドを追加します。現在のマスターは次のいずれかです。
- 現在の最後のスライドのマスター。
- スライドがない場合は、プレゼンテーションの最初のマスター。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
layout | Layout | 新しいスライドに使用するレイアウト。現在のマスターに存在する必要があります。 |
戻る
Slide - 追加される新しいスライド。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
append Slide(predefinedLayout)
現在のマスターに基づいて、指定された事前定義済みのレイアウトを使用して、プレゼンテーションの末尾にスライドを追加します。現在のマスターは次のいずれかです。
- 現在の最後のスライドのマスター。
- スライドがない場合は、プレゼンテーションの最初のマスター。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
predefined | Predefined | 新しいスライドに使用する事前定義されたレイアウト。現在のマスターに存在する必要があります。 |
戻る
Slide - 追加される新しいスライド。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
append Slide(slide)
指定された Slide のコピーをプレゼンテーションの末尾に追加します。
コピーするスライドが別のプレゼンテーションのものである場合、このプレゼンテーションに親マスター ページとレイアウト ページがまだ存在していなければ、それらもコピーされます。
// Copy a slide from another presentation and appends it. const otherPresentation = SlidesApp.openById('presentationId'); const currentPresentation = SlidesApp.getActivePresentation(); const slide = otherPresentation.getSlides()[0]; currentPresentation.appendSlide(slide);
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
slide | Slide | コピーして追加するスライド。 |
戻る
Slide - 追加される新しいスライド。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
append Slide(slide, linkingMode)
ソース プレゼンテーションから提供された Slide のコピーを現在のプレゼンテーションの末尾に追加し、Slide で指定されたスライドリンクを設定します。
コピーするスライドが別のプレゼンテーションのものである場合、親マスターとレイアウト ページが現在のプレゼンテーションにまだ存在していなければ、それらもコピーされます。
リンクモードが Slide の場合、Slide.refreshSlide() が呼び出されると、追加されたスライドは、指定されたソーススライドと一致するように更新できます。他の共同編集者には、元のスライドへのリンクが表示されます。Slide は、現在のプレゼンテーションのソース スライドでは使用できません。
// Copy a slide from another presentation, then append and link it. const sourcePresentation = SlidesApp.openById('presentationId'); const currentPresentation = SlidesApp.getActivePresentation(); const slide = sourcePresentation.getSlides()[0]; const appendedSlide = currentPresentation.appendSlide( slide, SlidesApp.SlideLinkingMode.LINKED, );
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
slide | Slide | コピー、追加、リンクするスライド。 |
linking | Slide | 使用するリンクモード。 |
戻る
Slide - 新しいスライド。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Editors()
この Presentation の編集者のリストを取得します。
戻る
User[] - 編集権限を持つユーザーの配列。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Id()
プレゼンテーションの一意の識別子を取得します。プレゼンテーション ID は、Slides とともに使用して、特定のプレゼンテーション インスタンスを開きます。
戻る
String - このプレゼンテーションの ID。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Layouts()
get Masters()
get Name()
プレゼンテーションの名前またはタイトルを取得します。
戻る
String - このプレゼンテーションのタイトル。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Notes Master()
プレゼンテーションのノート マスターを取得します。
戻る
Notes - プレゼンテーションのノート マスター。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Notes Page Height()
プレゼンテーションのノート マスターとノートページのページの高さをポイント単位で取得します。すべてのページの高さが同じです。
戻る
Number - メモページの高さ(ポイント単位)。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Notes Page Width()
プレゼンテーションのノート マスターとノートページのページ幅をポイント単位で取得します。すべてのページの幅は同じです。
戻る
Number - メモページの幅(ポイント単位)。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Page Element By Id(id)
指定された ID の Page を返します。存在しない場合は null を返します。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
id | String | 取得するページ要素の ID。 |
戻る
Page - 指定された ID を持つページ要素。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Page Height()
プレゼンテーション内のスライド、レイアウト、マスターのページの高さをポイント単位で取得します。すべてのページの高さが同じです。
戻る
Number - ページの高さ(ポイント単位)。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Page Width()
プレゼンテーション内のスライド、レイアウト、マスターのページ幅をポイント単位で取得します。すべてのページの幅は同じです。
戻る
Number - ページの幅(ポイント単位)。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Selection()
アクティブなプレゼンテーションでユーザーが選択した内容を取得します。スクリプトがプレゼンテーションにバインドされている場合にのみ、スクリプトを実行しているユーザーの選択にアクセスできます。
返される選択は、現在の有効な選択です。スクリプトがプレゼンテーションにさまざまな変更を加えると、それらの変更を考慮して選択範囲が変換されます。たとえば、2 つの図形 A と B が選択されているときに、スクリプトで図形 B を削除すると、返される選択オブジェクトは、図形 A のみが選択されるように暗黙的に更新されます。
// Gets the current active page that is selected in the active presentation. const selection = SlidesApp.getActivePresentation().getSelection(); const currentPage = selection.getCurrentPage();
戻る
Selection|null - ユーザーの選択を表します。スクリプトがプレゼンテーションにバインドされていない場合、または有効なユーザーの選択がない場合は null。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Slide By Id(id)
get Slides()
get Url()
このプレゼンテーションにアクセスするための URL を取得します。
const presentation = SlidesApp.getActivePresentation(); // Send out the link to open the presentation. MailApp.sendEmail( '<email-address>', presentation.getName(), presentation.getUrl(), );
戻る
String - 現在のプレゼンテーションにアクセスするための URL。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Viewers()
この Presentation の閲覧者とコメント投稿者のリストを取得します。
戻る
User[] - 表示またはコメントの権限を持つユーザーの配列。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Slide(insertionIndex)
現在のマスターに基づく Predefined 事前定義レイアウトを使用して、プレゼンテーションの指定されたインデックスにスライドを挿入します。現在のマスターは次のいずれかです。
- 前のスライドのマスター。
- insertionIndex が 0 の場合、最初のスライドのマスター。
- スライドがない場合は、プレゼンテーションの最初のマスター。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
insertion | Integer | スライドの挿入位置を示す 0 から始まるインデックス。 |
戻る
Slide - 挿入される新しいスライド。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Slide(insertionIndex, layout)
現在のマスターに基づいて、指定されたレイアウトを使用して、プレゼンテーションの指定されたインデックスにスライドを挿入します。現在のマスターは次のいずれかです。
- 前のスライドのマスター。
- insertionIndex が 0 の場合、最初のスライドのマスター。
- スライドがない場合は、プレゼンテーションの最初のマスター。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
insertion | Integer | スライドの挿入位置を示す 0 から始まるインデックス。 |
layout | Layout | 新しいスライドに使用するレイアウト。現在のマスターに存在する必要があります。 |
戻る
Slide - 挿入される新しいスライド。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Slide(insertionIndex, predefinedLayout)
現在のマスターに基づいて、指定された事前定義済みレイアウトを使用して、プレゼンテーションの指定されたインデックスにスライドを挿入します。現在のマスターは次のいずれかです。
- 前のスライドのマスター。
- insertionIndex が 0 の場合、最初のスライドのマスター。
- スライドがない場合は、プレゼンテーションの最初のマスター。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
insertion | Integer | スライドの挿入位置を示す 0 から始まるインデックス。 |
predefined | Predefined | 新しいスライドに使用する事前定義されたレイアウト。現在のマスターに存在する必要があります。 |
戻る
Slide - 挿入される新しいスライド。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Slide(insertionIndex, slide)
指定されたインデックスのプレゼンテーションに、指定された Slide のコピーを挿入します。
コピーするスライドが別のプレゼンテーションのものである場合、このプレゼンテーションにまだ存在しない場合は、親マスターとレイアウト ページもコピーされます。
// Copy a slide from another presentation and inserts it. const otherPresentation = SlidesApp.openById('presentationId'); const currentPresentation = SlidesApp.getActivePresentation(); const slide = otherPresentation.getSlides()[0]; const insertionIndex = 1; currentPresentation.insertSlide(insertionIndex, slide);
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
insertion | Integer | スライドの挿入位置を示す 0 から始まるインデックス。 |
slide | Slide | コピーして挿入するスライド。 |
戻る
Slide - 挿入される新しいスライド。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Slide(insertionIndex, slide, linkingMode)
指定された Slide のコピーを元のプレゼンテーションから現在のプレゼンテーションの指定されたインデックスに挿入し、Slide で指定されたスライドリンクを設定します。
コピーするスライドが別のプレゼンテーションのものである場合、親マスターとレイアウト ページが現在のプレゼンテーションにまだ存在していなければ、それらもコピーされます。
リンクモードが Slide の場合、Slide.refreshSlide() が呼び出されると、挿入されたスライドは、提供されたソーススライドと一致するように更新できます。他の共同編集者には、元のスライドへのリンクが表示されます。Slide は、現在のプレゼンテーションのソース スライドでは使用できません。
// Copy a slide from another presentation, then insert and link it. const sourcePresentation = SlidesApp.openById('presentationId'); const currentPresentation = SlidesApp.getActivePresentation(); const slide = sourcePresentation.getSlides()[0]; const insertionIndex = 1; const insertedSlide = currentPresentation.insertSlide( insertionIndex, slide, SlidesApp.SlideLinkingMode.LINKED, );
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
insertion | Integer | スライドの挿入位置を示す 0 から始まるインデックス。 |
slide | Slide | コピーして挿入するスライド。 |
linking | Slide | 使用するリンクモード。 |
戻る
Slide - 新しいスライド。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
remove Editor(emailAddress)
指定されたユーザーを Presentation の編集者リストから削除します。この方法では、ユーザーが一般的なアクセス権を持つユーザーのクラスに属している場合(たとえば、Presentation がユーザーのドメイン全体と共有されている場合や、Presentation がユーザーがアクセスできる共有ドライブにある場合など)、ユーザーが Presentation にアクセスすることをブロックしません。
ドライブ ファイルの場合、この操作を行うと、閲覧者リストからもユーザーが削除されます。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
email | String | 削除するユーザーのメールアドレス。 |
戻る
Presentation - チェーン用の Presentation。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
remove Editor(user)
指定されたユーザーを Presentation の編集者リストから削除します。この方法では、ユーザーが一般的なアクセス権を持つユーザーのクラスに属している場合(たとえば、Presentation がユーザーのドメイン全体と共有されている場合や、Presentation がユーザーがアクセスできる共有ドライブにある場合など)、ユーザーが Presentation にアクセスすることをブロックしません。
ドライブ ファイルの場合、この操作を行うと、閲覧者リストからもユーザーが削除されます。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
user | User | 削除するユーザーの表現。 |
戻る
Presentation - チェーン用の Presentation。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
remove Viewer(emailAddress)
指定されたユーザーを Presentation の閲覧者とコメント投稿者のリストから削除します。ユーザーが閲覧者やコメント投稿者ではなく編集者の場合、このメソッドは無効です。また、この方法では、ユーザーが一般アクセス権を持つユーザーのクラスに属している場合(たとえば、Presentation がユーザーのドメイン全体と共有されている場合や、Presentation がユーザーがアクセスできる共有ドライブにある場合など)、ユーザーが Presentation にアクセスすることをブロックしません。
ドライブ ファイルの場合、この操作を行うと、ユーザーは編集者のリストからも削除されます。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
email | String | 削除するユーザーのメールアドレス。 |
戻る
Presentation - チェーン用の Presentation。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
remove Viewer(user)
指定されたユーザーを Presentation の閲覧者とコメント投稿者のリストから削除します。ユーザーが閲覧者ではなく編集者の場合、このメソッドは効果がありません。また、この方法では、一般アクセス権を持つユーザーのクラスに属しているユーザーが Presentation にアクセスすることをブロックできません。たとえば、Presentation がユーザーのドメイン全体と共有されている場合や、Presentation がユーザーがアクセスできる共有ドライブにある場合などです。
ドライブ ファイルの場合、この操作を行うと、ユーザーは編集者のリストからも削除されます。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
user | User | 削除するユーザーの表現。 |
戻る
Presentation - チェーン用の Presentation。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
replace All Text(findText, replaceText)
検索テキストに一致するテキストのすべてのインスタンスを置換テキストに置き換えます。検索では大文字と小文字が区別されません。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
find | String | 検索するテキスト。 |
replace | String | 一致したテキストを置き換えるテキスト。 |
戻る
Integer - 変更された発生回数
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
replace All Text(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
save And Close()
現在の Presentation を保存します。保留中のアップデートをフラッシュして適用します。
save メソッドは、スクリプトの実行がエラーで終了した場合でも、開いている各 Presentation のスクリプト実行の終了時に自動的に呼び出されます。
クローズした Presentation は編集できません。Slides の open メソッドのいずれかを使用して、特定のプレゼンテーションを編集用に再度開きます。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Name(name)
プレゼンテーションの名前またはタイトルを設定します。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
name | String | このプレゼンテーションに設定する名前。 |
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations