Class Presentation

Presentasi

Presentasi.

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
addEditor(emailAddress)PresentationMenambahkan pengguna yang ditentukan ke daftar editor untuk Presentation.
addEditor(user)PresentationMenambahkan pengguna yang ditentukan ke daftar editor untuk Presentation.
addEditors(emailAddresses)PresentationMenambahkan array pengguna yang ditentukan ke daftar editor untuk Presentation.
addViewer(emailAddress)PresentationMenambahkan pengguna tertentu ke daftar audiens untuk Presentation.
addViewer(user)PresentationMenambahkan pengguna tertentu ke daftar audiens untuk Presentation.
addViewers(emailAddresses)PresentationMenambahkan array pengguna yang ditentukan ke daftar audiens untuk Presentation.
appendSlide()SlideMenambahkan slide ke akhir presentasi menggunakan tata letak standar PredefinedLayout.BLANK berdasarkan master saat ini.
appendSlide(layout)SlideMenambahkan slide ke akhir presentasi menggunakan tata letak yang ditentukan berdasarkan master saat ini.
appendSlide(predefinedLayout)SlideMenambahkan slide ke akhir presentasi menggunakan tata letak standar yang telah ditentukan berdasarkan master saat ini.
appendSlide(slide)SlideMenambahkan salinan Slide yang diberikan ke akhir presentasi.
appendSlide(slide, linkingMode)SlideMenambahkan salinan Slide yang diberikan dari presentasi sumber ke akhir presentasi saat ini, dan menetapkan link slide seperti yang ditentukan oleh SlideLinkingMode.
getEditors()User[]Mendapatkan daftar editor untuk Presentation ini.
getId()StringMendapatkan ID unik presentasi.
getLayouts()Layout[]Mendapatkan tata letak dalam presentasi.
getMasters()Master[]Mendapatkan master dalam presentasi.
getName()StringMendapatkan nama atau judul presentasi.
getNotesMaster()NotesMasterMendapatkan master catatan presentasi.
getNotesPageHeight()NumberMendapatkan tinggi halaman master catatan dan halaman catatan dalam presentasi dalam bentuk poin.
getNotesPageWidth()NumberMendapatkan lebar halaman master catatan dan halaman catatan dalam presentasi dalam poin.
getPageElementById(id)PageElementMenampilkan PageElement dengan ID yang diberikan, atau null jika tidak ada ID.
getPageHeight()NumberMendapatkan tinggi halaman slide, tata letak, dan master di presentasi dalam bentuk poin.
getPageWidth()NumberMendapatkan lebar halaman slide, tata letak, dan master di presentasi dalam poin.
getSelection()SelectionMendapatkan pilihan pengguna dalam presentasi aktif.
getSlideById(id)SlideMenampilkan Slide dengan ID yang diberikan, atau null jika tidak ada ID.
getSlides()Slide[]Mendapatkan slide dalam presentasi.
getUrl()StringMengambil URL untuk mengakses presentasi ini.
getViewers()User[]Mendapatkan daftar penonton dan pemberi komentar untuk Presentation ini.
insertSlide(insertionIndex)SlideMenyisipkan slide pada indeks yang ditentukan dalam presentasi menggunakan tata letak PredefinedLayout.BLANK yang telah ditetapkan berdasarkan master saat ini.
insertSlide(insertionIndex, layout)SlideMenyisipkan slide pada indeks yang ditentukan dalam presentasi menggunakan tata letak yang ditentukan berdasarkan master saat ini.
insertSlide(insertionIndex, predefinedLayout)SlideMenyisipkan slide pada indeks yang ditentukan dalam presentasi menggunakan tata letak standar yang telah ditentukan berdasarkan master saat ini.
insertSlide(insertionIndex, slide)SlideMenyisipkan salinan Slide yang disediakan pada indeks yang ditentukan dalam presentasi.
insertSlide(insertionIndex, slide, linkingMode)SlideMenyisipkan salinan Slide yang disediakan dari presentasi sumber ke dalam indeks yang ditentukan dalam presentasi saat ini, dan menetapkan link slide seperti yang ditetapkan oleh SlideLinkingMode.
removeEditor(emailAddress)PresentationMenghapus pengguna yang ditentukan dari daftar editor untuk Presentation.
removeEditor(user)PresentationMenghapus pengguna yang ditentukan dari daftar editor untuk Presentation.
removeViewer(emailAddress)PresentationMenghapus pengguna yang ditentukan dari daftar pelihat dan pengomentar untuk Presentation.
removeViewer(user)PresentationMenghapus pengguna yang ditentukan dari daftar pelihat dan pengomentar untuk Presentation.
replaceAllText(findText, replaceText)IntegerMenggantikan semua instance teks yang cocok menemukan teks dengan mengganti teks.
replaceAllText(findText, replaceText, matchCase)IntegerMenggantikan semua instance teks yang cocok menemukan teks dengan mengganti teks.
saveAndClose()voidMenyimpan Presentation saat ini.
setName(name)voidMenetapkan nama atau judul presentasi.

Dokumentasi mendetail

addEditor(emailAddress)

Menambahkan pengguna yang ditentukan ke daftar editor untuk Presentation. Jika pengguna sudah ada dalam daftar pengakses, metode ini akan mempromosikan pengguna tersebut dari daftar audiens.

Parameter

NameJenisDeskripsi
emailAddressStringAlamat email pengguna yang akan ditambahkan.

Return

Presentation — Ini Presentation, untuk rantai.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

addEditor(user)

Menambahkan pengguna yang ditentukan ke daftar editor untuk Presentation. Jika pengguna sudah ada dalam daftar pengakses, metode ini akan mempromosikan pengguna tersebut dari daftar audiens.

Parameter

NameJenisDeskripsi
userUserRepresentasi pengguna yang akan ditambahkan.

Return

Presentation — Ini Presentation, untuk rantai.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

addEditors(emailAddresses)

Menambahkan array pengguna yang ditentukan ke daftar editor untuk Presentation. Jika salah satu pengguna sudah ada dalam daftar pengakses, metode ini akan mempromosikan mereka dari daftar audiens.

Parameter

NameJenisDeskripsi
emailAddressesString[]Array alamat email pengguna yang akan ditambahkan.

Return

Presentation — Ini Presentation, untuk rantai.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

addViewer(emailAddress)

Menambahkan pengguna tertentu ke daftar audiens untuk Presentation. Jika pengguna sudah ada dalam daftar editor, metode ini tidak berpengaruh.

Parameter

NameJenisDeskripsi
emailAddressStringAlamat email pengguna yang akan ditambahkan.

Return

Presentation — Ini Presentation, untuk rantai.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

addViewer(user)

Menambahkan pengguna tertentu ke daftar audiens untuk Presentation. Jika pengguna sudah ada dalam daftar editor, metode ini tidak berpengaruh.

Parameter

NameJenisDeskripsi
userUserRepresentasi pengguna yang akan ditambahkan.

Return

Presentation — Ini Presentation, untuk rantai.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

addViewers(emailAddresses)

Menambahkan array pengguna yang ditentukan ke daftar audiens untuk Presentation. Jika ada pengguna yang sudah ada dalam daftar editor, metode ini tidak akan berpengaruh bagi mereka.

Parameter

NameJenisDeskripsi
emailAddressesString[]Array alamat email pengguna yang akan ditambahkan.

Return

Presentation — Ini Presentation, untuk rantai.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

appendSlide()

Menambahkan slide ke akhir presentasi menggunakan tata letak standar PredefinedLayout.BLANK berdasarkan master saat ini. Master saat ini adalah salah satu dari berikut:

  • Master slide terakhir saat ini.
  • Master pertama dalam presentasi, jika tidak ada slide.

Return

Slide — Slide baru yang ditambahkan.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

appendSlide(layout)

Menambahkan slide ke akhir presentasi menggunakan tata letak yang ditentukan berdasarkan master saat ini. Master saat ini adalah salah satu dari berikut:

  • Master slide terakhir saat ini.
  • Master pertama dalam presentasi, jika tidak ada slide.

Parameter

NameJenisDeskripsi
layoutLayoutTata letak yang akan digunakan untuk slide baru. Tata letak ini harus ada di master saat ini.

Return

Slide — Slide baru yang ditambahkan.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

appendSlide(predefinedLayout)

Menambahkan slide ke akhir presentasi menggunakan tata letak standar yang telah ditentukan berdasarkan master saat ini. Master saat ini adalah salah satu dari berikut:

  • Master slide terakhir saat ini.
  • Master pertama dalam presentasi, jika tidak ada slide.

Parameter

NameJenisDeskripsi
predefinedLayoutPredefinedLayoutTata letak yang telah ditetapkan sebelumnya untuk digunakan pada slide baru; tata letak ini harus ada di master saat ini.

Return

Slide — Slide baru yang ditambahkan.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

appendSlide(slide)

Menambahkan salinan Slide yang diberikan ke akhir presentasi.

Jika slide yang disalin berasal dari presentasi yang berbeda, master dan halaman tata letak juga akan disalin jika belum ada dalam presentasi ini.

// Copy a slide from another presentation and appends it.
var otherPresentation = SlidesApp.openById('presentationId');
var currentPresentation = SlidesApp.getActivePresentation();
var slide = otherPresentation.getSlides()[0];
currentPresentation.appendSlide(slide);

Parameter

NameJenisDeskripsi
slideSlideSlide yang akan disalin dan ditambahkan.

Return

Slide — Slide baru yang ditambahkan.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

appendSlide(slide, linkingMode)

Menambahkan salinan Slide yang diberikan dari presentasi sumber ke akhir presentasi saat ini, dan menetapkan link slide seperti yang ditentukan oleh SlideLinkingMode.

Jika slide yang disalin berasal dari presentasi yang berbeda, master dan halaman tata letak juga akan disalin jika belum ada dalam presentasi saat ini.

Jika mode link adalah SlideLinkingMode.LINKED, slide yang ditambahkan dapat diupdate agar cocok dengan slide sumber yang diberikan saat Slide.refreshSlide() dipanggil. Kolaborator lain dapat melihat link ke slide sumber. SlideLinkingMode.LINKED tidak dapat digunakan dengan slide sumber dari presentasi saat ini.

// Copy a slide from another presentation, then append and link it.
var sourcePresentation = SlidesApp.openById('presentationId');
var currentPresentation = SlidesApp.getActivePresentation();
var slide = sourcePresentation.getSlides()[0];
var appendedSlide = currentPresentation.appendSlide(slide, SlidesApp.SlideLinkingMode.LINKED);

Parameter

NameJenisDeskripsi
slideSlideSlide yang akan disalin, ditambahkan, dan ditautkan.
linkingModeSlideLinkingModeMode link yang akan digunakan.

Return

Slide — Slide baru.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getEditors()

Mendapatkan daftar editor untuk Presentation ini.

Return

User[] — Array pengguna dengan izin edit.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getId()

Mendapatkan ID unik presentasi. ID presentasi digunakan dengan SlidesApp.openById() untuk membuka instance presentasi tertentu.

Return

String — ID presentasi ini.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getLayouts()

Mendapatkan tata letak dalam presentasi.

Return

Layout[] — Daftar tata letak dalam presentasi ini.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getMasters()

Mendapatkan master dalam presentasi.

Return

Master[] — Daftar master dalam presentasi ini.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getName()

Mendapatkan nama atau judul presentasi.

Return

String — Judul presentasi ini.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getNotesMaster()

Mendapatkan master catatan presentasi.

Return

NotesMaster — Master catatan presentasi.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getNotesPageHeight()

Mendapatkan tinggi halaman master catatan dan halaman catatan dalam presentasi dalam bentuk poin. Ketiganya memiliki tinggi halaman yang sama.

Return

Number — Tinggi halaman catatan dalam poin.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getNotesPageWidth()

Mendapatkan lebar halaman master catatan dan halaman catatan dalam presentasi dalam poin. Ketiganya memiliki lebar halaman yang sama.

Return

Number — Lebar halaman catatan dalam poin.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getPageElementById(id)

Menampilkan PageElement dengan ID yang diberikan, atau null jika tidak ada ID.

Parameter

NameJenisDeskripsi
idStringID elemen halaman yang sedang diambil.

Return

PageElement — Elemen halaman dengan ID yang diberikan.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getPageHeight()

Mendapatkan tinggi halaman slide, tata letak, dan master di presentasi dalam bentuk poin. Ketiganya memiliki tinggi halaman yang sama.

Return

Number — Tinggi halaman dalam poin.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getPageWidth()

Mendapatkan lebar halaman slide, tata letak, dan master di presentasi dalam poin. Ketiganya memiliki lebar halaman yang sama.

Return

Number — Lebar halaman dalam poin.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getSelection()

Mendapatkan pilihan pengguna dalam presentasi aktif. Skrip hanya dapat mengakses pilihan pengguna yang menjalankan skrip, dan hanya jika skrip terikat dengan presentasi.

Perhatikan bahwa pilihan yang ditampilkan adalah pilihan efektif saat ini. Karena skrip melakukan berbagai perubahan pada presentasi, pilihan akan diubah untuk memperhitungkannya. Misalnya jika dua bentuk A dan B dipilih, lalu skrip menghapus bentuk B, objek pemilihan yang ditampilkan akan diperbarui secara implisit sehingga hanya bentuk A yang dipilih.

// Gets the current active page that is selected in the active presentation.
var selection = SlidesApp.getActivePresentation().getSelection();
var currentPage = selection.getCurrentPage();

Return

Selection — Representasi pilihan pengguna, atau null jika skrip tidak terikat dengan presentasi atau jika tidak ada pilihan pengguna yang valid.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getSlideById(id)

Menampilkan Slide dengan ID yang diberikan, atau null jika tidak ada ID.

Parameter

NameJenisDeskripsi
idStringID slide yang sedang diambil.

Return

Slide — Slide dengan ID yang ditentukan.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getSlides()

Mendapatkan slide dalam presentasi.

Return

Slide[] — Daftar slide dalam presentasi ini.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getUrl()

Mengambil URL untuk mengakses presentasi ini.

var presentation = SlidesApp.getActivePresentation();

// Send out the link to open the presentation.
MailApp.sendEmail("<email-address>", presentation.getName(), presentation.getUrl());

Return

String — URL untuk mengakses presentasi saat ini.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getViewers()

Mendapatkan daftar penonton dan pemberi komentar untuk Presentation ini.

Return

User[] — Array pengguna dengan izin lihat atau komentar.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

insertSlide(insertionIndex)

Menyisipkan slide pada indeks yang ditentukan dalam presentasi menggunakan tata letak PredefinedLayout.BLANK yang telah ditetapkan berdasarkan master saat ini. Master saat ini adalah salah satu dari berikut ini:

  • Master slide sebelumnya.
  • Master slide pertama, jika insertIndex nol.
  • Master pertama dalam presentasi, jika tidak ada slide.

Parameter

NameJenisDeskripsi
insertionIndexIntegerIndeks berbasis nol yang menunjukkan tempat menyisipkan slide.

Return

Slide — Slide baru yang disisipkan.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

insertSlide(insertionIndex, layout)

Menyisipkan slide pada indeks yang ditentukan dalam presentasi menggunakan tata letak yang ditentukan berdasarkan master saat ini. Master saat ini adalah salah satu dari berikut:

  • Master slide sebelumnya.
  • Master slide pertama, jika insertIndex nol.
  • Master pertama dalam presentasi, jika tidak ada slide.

Parameter

NameJenisDeskripsi
insertionIndexIntegerIndeks berbasis nol yang menunjukkan tempat menyisipkan slide.
layoutLayoutTata letak yang akan digunakan untuk slide baru. Tata letak ini harus ada di master saat ini.

Return

Slide — Slide baru yang disisipkan.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

insertSlide(insertionIndex, predefinedLayout)

Menyisipkan slide pada indeks yang ditentukan dalam presentasi menggunakan tata letak standar yang telah ditentukan berdasarkan master saat ini. Master saat ini adalah salah satu dari berikut:

  • Master slide sebelumnya.
  • Master slide pertama, jika insertIndex nol.
  • Master pertama dalam presentasi, jika tidak ada slide.

Parameter

NameJenisDeskripsi
insertionIndexIntegerIndeks berbasis nol yang menunjukkan tempat menyisipkan slide.
predefinedLayoutPredefinedLayoutTata letak yang telah ditetapkan sebelumnya untuk digunakan pada slide baru; tata letak ini harus ada di master saat ini.

Return

Slide — Slide baru yang disisipkan.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

insertSlide(insertionIndex, slide)

Menyisipkan salinan Slide yang disediakan pada indeks yang ditentukan dalam presentasi.

Jika slide yang disalin berasal dari presentasi yang berbeda, master dan halaman tata letak juga akan disalin jika belum ada dalam presentasi ini.

// Copy a slide from another presentation and inserts it.
var otherPresentation = SlidesApp.openById('presentationId');
var currentPresentation = SlidesApp.getActivePresentation();
var slide = otherPresentation.getSlides[0];
var insertionIndex = 1;
currentPresentation.insertSlide(insertionIndex, slide);

Parameter

NameJenisDeskripsi
insertionIndexIntegerIndeks berbasis nol yang menunjukkan tempat menyisipkan slide.
slideSlideSlide yang akan disalin dan disisipkan.

Return

Slide — Slide baru yang disisipkan.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

insertSlide(insertionIndex, slide, linkingMode)

Menyisipkan salinan Slide yang disediakan dari presentasi sumber ke dalam indeks yang ditentukan dalam presentasi saat ini, dan menetapkan link slide seperti yang ditetapkan oleh SlideLinkingMode.

Jika slide yang disalin berasal dari presentasi yang berbeda, master dan halaman tata letak juga akan disalin jika belum ada dalam presentasi saat ini.

Jika mode link adalah SlideLinkingMode.LINKED, slide yang disisipkan dapat diperbarui agar cocok dengan slide sumber yang disediakan saat Slide.refreshSlide() dipanggil. Kolaborator lain dapat melihat link ke slide sumber. SlideLinkingMode.LINKED tidak dapat digunakan dengan slide sumber dari presentasi saat ini.

// Copy a slide from another presentation, then insert and link it.
var sourcePresentation = SlidesApp.openById('presentationId');
var currentPresentation = SlidesApp.getActivePresentation();
var slide = sourcePresentation.getSlides()[0];
var insertionIndex = 1;
var insertedSlide =
    currentPresentation.insertSlide(
    insertionIndex, slide, SlidesApp.SlideLinkingMode.LINKED);

Parameter

NameJenisDeskripsi
insertionIndexIntegerIndeks berbasis nol yang menunjukkan tempat menyisipkan slide.
slideSlideSlide yang akan disalin dan disisipkan.
linkingModeSlideLinkingModeMode link yang akan digunakan.

Return

Slide — Slide baru.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

removeEditor(emailAddress)

Menghapus pengguna yang ditentukan dari daftar editor untuk Presentation. Metode ini tidak memblokir pengguna agar tidak dapat mengakses Presentation jika mereka termasuk dalam class pengguna yang memiliki akses umum—misalnya, jika Presentation dibagikan kepada seluruh domain pengguna, atau jika Presentation berada di drive bersama yang dapat diakses pengguna.

Untuk file Drive, pengguna juga akan dihapus dari daftar pengakses lihat-saja.

Parameter

NameJenisDeskripsi
emailAddressStringAlamat email pengguna yang akan dihapus.

Return

Presentation — Ini Presentation, untuk rantai.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

removeEditor(user)

Menghapus pengguna yang ditentukan dari daftar editor untuk Presentation. Metode ini tidak memblokir pengguna agar tidak dapat mengakses Presentation jika mereka termasuk dalam class pengguna yang memiliki akses umum—misalnya, jika Presentation dibagikan kepada seluruh domain pengguna, atau jika Presentation berada di drive bersama yang dapat diakses pengguna.

Untuk file Drive, pengguna juga akan dihapus dari daftar pengakses lihat-saja.

Parameter

NameJenisDeskripsi
userUserRepresentasi pengguna yang akan dihapus.

Return

Presentation — Ini Presentation, untuk rantai.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

removeViewer(emailAddress)

Menghapus pengguna yang ditentukan dari daftar pelihat dan pengomentar untuk Presentation. Metode ini tidak berpengaruh jika pengguna adalah editor, bukan pelihat atau pengomentar. Metode ini juga tidak memblokir pengguna untuk mengakses Presentation jika mereka termasuk dalam class pengguna yang memiliki akses umum—misalnya, jika Presentation dibagikan dengan seluruh domain pengguna, atau jika Presentation berada di drive bersama yang dapat diakses pengguna.

Untuk file Drive, tindakan ini juga menghapus pengguna dari daftar editor.

Parameter

NameJenisDeskripsi
emailAddressStringAlamat email pengguna yang akan dihapus.

Return

PresentationPresentation ini untuk perantaian.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

removeViewer(user)

Menghapus pengguna yang ditentukan dari daftar pelihat dan pengomentar untuk Presentation. Metode ini tidak berpengaruh jika pengguna adalah editor, bukan pengakses lihat-saja. Metode ini juga tidak memblokir pengguna untuk mengakses Presentation jika mereka termasuk dalam class pengguna yang memiliki akses umum—misalnya, jika Presentation dibagikan dengan seluruh domain pengguna, atau jika Presentation berada di drive bersama yang dapat diakses pengguna.

Untuk file Drive, tindakan ini juga menghapus pengguna dari daftar editor.

Parameter

NameJenisDeskripsi
userUserRepresentasi pengguna yang akan dihapus.

Return

PresentationPresentation ini untuk perantaian.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

replaceAllText(findText, replaceText)

Menggantikan semua instance teks yang cocok menemukan teks dengan mengganti teks. Penelusuran tidak peka huruf besar/kecil.

Parameter

NameJenisDeskripsi
findTextStringTeks yang akan ditemukan.
replaceTextStringTeks untuk menggantikan teks yang cocok.

Return

Integer — jumlah kejadian berubah

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

replaceAllText(findText, replaceText, matchCase)

Menggantikan semua instance teks yang cocok menemukan teks dengan mengganti teks.

Parameter

NameJenisDeskripsi
findTextStringTeks yang akan ditemukan.
replaceTextStringTeks untuk menggantikan teks yang cocok.
matchCaseBooleanJika true, penelusuran peka huruf besar/kecil; jika false, penelusuran tidak peka huruf besar/kecil.

Return

Integer — jumlah kejadian berubah

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

saveAndClose()

Menyimpan Presentation saat ini. Menyebabkan update yang tertunda dihapus dan diterapkan.

Metode saveAndClose() otomatis dipanggil pada akhir eksekusi skrip untuk setiap Presentation yang terbuka, meskipun eksekusi skrip dihentikan dengan error.

Presentation yang tertutup tidak dapat diedit. Gunakan salah satu metode terbuka di SlidesApp untuk membuka kembali presentasi yang diberikan untuk diedit.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setName(name)

Menetapkan nama atau judul presentasi.

Parameter

NameJenisDeskripsi
nameStringNama yang ditetapkan untuk presentasi ini.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations