Presentasi.
Metode
Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
---|---|---|
add | Presentation | Menambahkan pengguna tertentu ke daftar editor untuk Presentation . |
add | Presentation | Menambahkan pengguna tertentu ke daftar editor untuk Presentation . |
add | Presentation | Menambahkan array pengguna yang diberikan ke daftar editor untuk Presentation . |
add | Presentation | Menambahkan pengguna yang diberikan ke daftar penonton untuk Presentation . |
add | Presentation | Menambahkan pengguna yang diberikan ke daftar penonton untuk Presentation . |
add | Presentation | Menambahkan array pengguna yang diberikan ke daftar penonton untuk Presentation . |
append | Slide | Menambahkan slide ke akhir presentasi menggunakan tata letak Predefined
yang telah ditentukan sebelumnya berdasarkan master saat ini. |
append | Slide | Menambahkan slide ke akhir presentasi menggunakan tata letak yang ditentukan berdasarkan master saat ini. |
append | Slide | Menambahkan slide ke akhir presentasi menggunakan tata letak standar yang ditentukan berdasarkan master saat ini. |
append | Slide | Menambahkan salinan Slide yang diberikan ke akhir presentasi. |
append | Slide | Menambahkan salinan Slide yang diberikan dari presentasi sumber ke akhir
presentasi saat ini, dan menetapkan link slide seperti yang ditentukan oleh Slide . |
get | User[] | Mendapatkan daftar editor untuk Presentation ini. |
get | String | Mendapatkan ID unik presentasi. |
get | Layout[] | Mendapatkan tata letak dalam presentasi. |
get | Master[] | Mendapatkan master dalam presentasi. |
get | String | Mendapatkan nama atau judul presentasi. |
get | Notes | Mendapatkan master catatan presentasi. |
get | Number | Mendapatkan tinggi halaman master catatan dan halaman catatan dalam presentasi dalam poin. |
get | Number | Mendapatkan lebar halaman master catatan dan halaman catatan dalam presentasi dalam poin. |
get | Page | Menampilkan Page dengan ID yang diberikan, atau null jika tidak ada. |
get | Number | Mendapatkan tinggi halaman slide, tata letak, dan master dalam presentasi dalam poin. |
get | Number | Mendapatkan lebar halaman slide, tata letak, dan master dalam presentasi dalam poin. |
get | Selection | Mendapatkan pilihan pengguna dalam presentasi aktif. |
get | Slide | Menampilkan Slide dengan ID yang diberikan, atau null jika tidak ada. |
get | Slide[] | Mendapatkan slide dalam presentasi. |
get | String | Mengambil URL untuk mengakses presentasi ini. |
get | User[] | Mendapatkan daftar pelihat dan pengomentar untuk Presentation ini. |
insert | Slide | Menyisipkan slide pada indeks yang ditentukan dalam presentasi menggunakan tata letak standar Predefined berdasarkan master saat ini. |
insert | Slide | Menyisipkan slide pada indeks yang ditentukan dalam presentasi menggunakan tata letak yang ditentukan berdasarkan master saat ini. |
insert | Slide | Menyisipkan slide pada indeks yang ditentukan dalam presentasi menggunakan tata letak predefinsi yang ditentukan berdasarkan master saat ini. |
insert | Slide | Menyisipkan salinan Slide yang diberikan pada indeks yang ditentukan dalam presentasi. |
insert | Slide | Menyisipkan salinan Slide yang disediakan dari presentasi sumber ke dalam indeks
yang ditentukan dalam presentasi saat ini, dan menetapkan link slide seperti yang ditentukan oleh Slide . |
remove | Presentation | Menghapus pengguna tertentu dari daftar editor untuk Presentation . |
remove | Presentation | Menghapus pengguna tertentu dari daftar editor untuk Presentation . |
remove | Presentation | Menghapus pengguna tertentu dari daftar penonton dan pemberi komentar untuk Presentation . |
remove | Presentation | Menghapus pengguna tertentu dari daftar penonton dan pemberi komentar untuk Presentation . |
replace | Integer | Mengganti semua instance teks yang cocok dengan teks temukan dengan teks ganti. |
replace | Integer | Mengganti semua instance teks yang cocok dengan teks temukan dengan teks ganti. |
save | void | Menyimpan Presentation saat ini. |
set | void | Menetapkan nama atau judul presentasi. |
Dokumentasi mendetail
add Editor(emailAddress)
Menambahkan pengguna tertentu ke daftar editor untuk Presentation
. Jika pengguna sudah
ada dalam daftar penonton, metode ini akan mempromosikan pengguna dari daftar penonton.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
email | String | Alamat email pengguna yang akan ditambahkan. |
Pulang pergi
Presentation
— Presentation
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
add Editor(user)
Menambahkan pengguna tertentu ke daftar editor untuk Presentation
. Jika pengguna sudah
ada dalam daftar penonton, metode ini akan mempromosikan pengguna dari daftar penonton.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
user | User | Representasi pengguna yang akan ditambahkan. |
Pulang pergi
Presentation
— Presentation
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
add Editors(emailAddresses)
Menambahkan array pengguna yang diberikan ke daftar editor untuk Presentation
. Jika ada pengguna yang sudah ada dalam daftar penonton, metode ini akan mempromosikannya keluar dari daftar penonton.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
email | String[] | Array alamat email pengguna yang akan ditambahkan. |
Pulang pergi
Presentation
— Presentation
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
add Viewer(emailAddress)
Menambahkan pengguna yang diberikan ke daftar penonton untuk Presentation
. Jika pengguna sudah
ada dalam daftar editor, metode ini tidak akan berpengaruh.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
email | String | Alamat email pengguna yang akan ditambahkan. |
Pulang pergi
Presentation
— Presentation
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
add Viewer(user)
Menambahkan pengguna yang diberikan ke daftar penonton untuk Presentation
. Jika pengguna sudah
ada dalam daftar editor, metode ini tidak akan berpengaruh.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
user | User | Representasi pengguna yang akan ditambahkan. |
Pulang pergi
Presentation
— Presentation
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
add Viewers(emailAddresses)
Menambahkan array pengguna yang diberikan ke daftar penonton untuk Presentation
. Jika salah satu pengguna sudah ada dalam daftar editor, metode ini tidak akan berpengaruh bagi mereka.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
email | String[] | Array alamat email pengguna yang akan ditambahkan. |
Pulang pergi
Presentation
— Presentation
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
append Slide()
Menambahkan slide ke akhir presentasi menggunakan tata letak Predefined
yang telah ditentukan sebelumnya 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.
Pulang pergi
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
append Slide(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
Nama | Jenis | Deskripsi |
---|---|---|
layout | Layout | Tata letak yang akan digunakan untuk slide baru; tata letak ini harus ada di master saat ini. |
Pulang pergi
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
append Slide(predefinedLayout)
Menambahkan slide ke akhir presentasi menggunakan tata letak standar 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
Nama | Jenis | Deskripsi |
---|---|---|
predefined | Predefined | Tata letak standar yang akan digunakan untuk slide baru; tata letak ini harus ada di master saat ini. |
Pulang pergi
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
append Slide(slide)
Menambahkan salinan Slide
yang diberikan ke akhir presentasi.
Jika slide yang disalin berasal dari presentasi yang berbeda, halaman master dan tata letak induk juga akan disalin jika belum ada dalam presentasi ini.
// 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);
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
slide | Slide | Slide yang akan disalin dan ditambahkan. |
Pulang pergi
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
append Slide(slide, linkingMode)
Menambahkan salinan Slide
yang diberikan dari presentasi sumber ke akhir
presentasi saat ini, dan menetapkan link slide seperti yang ditentukan oleh Slide
.
Jika slide yang disalin berasal dari presentasi yang berbeda, halaman master dan tata letak induk juga akan disalin jika belum ada dalam presentasi saat ini.
Jika mode link adalah Slide
, slide yang ditambahkan dapat diperbarui agar
cocok dengan slide sumber yang disediakan saat Slide.refreshSlide()
dipanggil. Kolaborator lain
dapat melihat link ke slide sumber. Slide
tidak dapat digunakan dengan
slide sumber dari presentasi saat ini.
// 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, );
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
slide | Slide | Slide yang akan disalin, ditambahkan, dan ditautkan. |
linking | Slide | Mode penautan yang akan digunakan. |
Pulang pergi
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
get Editors()
Mendapatkan daftar editor untuk Presentation
ini.
Pulang pergi
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
get Id()
Mendapatkan ID unik presentasi. ID presentasi digunakan dengan Slides
untuk membuka instance presentasi tertentu.
Pulang pergi
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
get Layouts()
Mendapatkan tata letak dalam presentasi.
Pulang pergi
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
get Masters()
Mendapatkan master dalam presentasi.
Pulang pergi
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
get Name()
Mendapatkan nama atau judul presentasi.
Pulang pergi
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
get Notes Master()
Mendapatkan master catatan presentasi.
Pulang pergi
Notes
— 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
get Notes Page Height()
Mendapatkan tinggi halaman master catatan dan halaman catatan dalam presentasi dalam poin. Semuanya memiliki tinggi halaman yang sama.
Pulang pergi
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
get Notes Page Width()
Mendapatkan lebar halaman master catatan dan halaman catatan dalam presentasi dalam poin. Semuanya memiliki lebar halaman yang sama.
Pulang pergi
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
get Page Element By Id(id)
Menampilkan Page
dengan ID yang diberikan, atau null
jika tidak ada.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
id | String | ID elemen halaman yang sedang diambil. |
Pulang pergi
Page
— 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
get Page Height()
Mendapatkan tinggi halaman slide, tata letak, dan master dalam presentasi dalam poin. Semuanya memiliki tinggi halaman yang sama.
Pulang pergi
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
get Page Width()
Mendapatkan lebar halaman slide, tata letak, dan master dalam presentasi dalam poin. Semuanya memiliki lebar halaman yang sama.
Pulang pergi
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
get Selection()
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 yang efektif saat ini. Saat skrip melakukan berbagai perubahan pada presentasi, pilihan akan diubah untuk mempertimbangkannya. 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. const selection = SlidesApp.getActivePresentation().getSelection(); const currentPage = selection.getCurrentPage();
Pulang pergi
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
get Slide By Id(id)
Menampilkan Slide
dengan ID yang diberikan, atau null
jika tidak ada.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
id | String | ID slide yang sedang diambil. |
Pulang pergi
Slide
— Slide 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
get Slides()
Mendapatkan slide dalam presentasi.
Pulang pergi
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
get Url()
Mengambil URL untuk mengakses presentasi ini.
const presentation = SlidesApp.getActivePresentation(); // Send out the link to open the presentation. MailApp.sendEmail( '<email-address>', presentation.getName(), presentation.getUrl(), );
Pulang pergi
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
get Viewers()
Mendapatkan daftar pelihat dan pengomentar untuk Presentation
ini.
Pulang pergi
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
insert Slide(insertionIndex)
Menyisipkan slide pada indeks yang ditentukan dalam presentasi menggunakan tata letak standar Predefined
berdasarkan master saat ini. Master saat ini adalah
salah satu dari berikut:
- Master slide sebelumnya.
- Master slide pertama, jika insertionIndex nol.
- Master pertama dalam presentasi, jika tidak ada slide.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
insertion | Integer | Indeks berbasis nol yang menunjukkan tempat untuk menyisipkan slide. |
Pulang pergi
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
insert Slide(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 insertionIndex nol.
- Master pertama dalam presentasi, jika tidak ada slide.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
insertion | Integer | Indeks berbasis nol yang menunjukkan tempat untuk menyisipkan slide. |
layout | Layout | Tata letak yang akan digunakan untuk slide baru; tata letak ini harus ada di master saat ini. |
Pulang pergi
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
insert Slide(insertionIndex, predefinedLayout)
Menyisipkan slide pada indeks yang ditentukan dalam presentasi menggunakan tata letak predefinsi yang ditentukan berdasarkan master saat ini. Master saat ini adalah salah satu dari berikut:
- Master slide sebelumnya.
- Master slide pertama, jika insertionIndex nol.
- Master pertama dalam presentasi, jika tidak ada slide.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
insertion | Integer | Indeks berbasis nol yang menunjukkan tempat untuk menyisipkan slide. |
predefined | Predefined | Tata letak standar yang akan digunakan untuk slide baru; tata letak ini harus ada di master saat ini. |
Pulang pergi
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
insert Slide(insertionIndex, slide)
Menyisipkan salinan Slide
yang diberikan pada indeks yang ditentukan dalam presentasi.
Jika slide yang disalin berasal dari presentasi yang berbeda, halaman master dan tata letak induk juga akan disalin jika belum ada dalam presentasi ini.
// 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);
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
insertion | Integer | Indeks berbasis nol yang menunjukkan tempat untuk menyisipkan slide. |
slide | Slide | Slide yang akan disalin dan disisipkan. |
Pulang pergi
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
insert Slide(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 ditentukan oleh Slide
.
Jika slide yang disalin berasal dari presentasi yang berbeda, halaman master dan tata letak induk juga akan disalin jika belum ada dalam presentasi saat ini.
Jika mode link adalah Slide
, slide yang disisipkan dapat diperbarui agar
cocok dengan slide sumber yang disediakan saat Slide.refreshSlide()
dipanggil. Kolaborator lain
dapat melihat link ke slide sumber. Slide
tidak dapat digunakan dengan
slide sumber dari presentasi saat ini.
// 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, );
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
insertion | Integer | Indeks berbasis nol yang menunjukkan tempat untuk menyisipkan slide. |
slide | Slide | Slide yang akan disalin dan disisipkan. |
linking | Slide | Mode penautan yang akan digunakan. |
Pulang pergi
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
remove Editor(emailAddress)
Menghapus pengguna tertentu dari daftar editor untuk Presentation
. Metode ini tidak
memblokir pengguna agar tidak mengakses Presentation
jika mereka termasuk dalam kelas pengguna yang memiliki
akses umum—misalnya, jika Presentation
dibagikan ke seluruh
domain pengguna, atau jika Presentation
berada di drive bersama yang dapat diakses pengguna.
Untuk file Drive, tindakan ini juga akan menghapus pengguna dari daftar pelihat.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
email | String | Alamat email pengguna yang akan dihapus. |
Pulang pergi
Presentation
— Presentation
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
remove Editor(user)
Menghapus pengguna tertentu dari daftar editor untuk Presentation
. Metode ini tidak
memblokir pengguna agar tidak mengakses Presentation
jika mereka termasuk dalam kelas pengguna yang memiliki
akses umum—misalnya, jika Presentation
dibagikan ke seluruh
domain pengguna, atau jika Presentation
berada di drive bersama yang dapat diakses pengguna.
Untuk file Drive, tindakan ini juga akan menghapus pengguna dari daftar pelihat.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
user | User | Representasi pengguna yang akan dihapus. |
Pulang pergi
Presentation
— Presentation
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
remove Viewer(emailAddress)
Menghapus pengguna tertentu dari daftar penonton dan pemberi komentar untuk Presentation
. Metode
ini tidak berpengaruh jika pengguna adalah editor, bukan penonton atau pemberi komentar. Metode ini juga tidak memblokir pengguna agar tidak mengakses Presentation
jika mereka termasuk dalam kelas pengguna yang memiliki akses umum—misalnya, jika Presentation
dibagikan ke seluruh domain pengguna, atau jika Presentation
berada di drive bersama yang dapat diakses pengguna.
Untuk file Drive, tindakan ini juga akan menghapus pengguna dari daftar editor.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
email | String | Alamat email pengguna yang akan dihapus. |
Pulang pergi
Presentation
— Presentation
ini untuk pengaitan.
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
remove Viewer(user)
Menghapus pengguna tertentu dari daftar penonton dan pemberi komentar untuk Presentation
. Metode
ini tidak berpengaruh jika pengguna adalah editor, bukan penonton. Metode ini juga tidak memblokir
pengguna agar tidak mengakses Presentation
jika mereka termasuk dalam kelas pengguna yang memiliki akses
umum—misalnya, jika Presentation
dibagikan ke seluruh domain pengguna, atau
jika Presentation
berada di drive bersama yang dapat diakses pengguna.
Untuk file Drive, tindakan ini juga akan menghapus pengguna dari daftar editor.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
user | User | Representasi pengguna yang akan dihapus. |
Pulang pergi
Presentation
— Presentation
ini untuk pengaitan.
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
replace All Text(findText, replaceText)
Mengganti semua instance teks yang cocok dengan teks temukan dengan teks ganti. Penelusuran tidak peka huruf besar/kecil.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
find | String | Teks yang akan dicari. |
replace | String | Teks yang akan menggantikan teks yang cocok. |
Pulang pergi
Integer
— jumlah kemunculan yang diubah
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
replace All Text(findText, replaceText, matchCase)
Mengganti semua instance teks yang cocok dengan teks temukan dengan teks ganti.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
find | String | Teks yang akan dicari. |
replace | String | Teks yang akan menggantikan teks yang cocok. |
match | Boolean | Jika true , penelusuran peka huruf besar/kecil; jika false , penelusuran tidak peka huruf besar/kecil. |
Pulang pergi
Integer
— jumlah kemunculan yang diubah
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
save And Close()
Menyimpan Presentation
saat ini. Menyebabkan update tertunda dihapus dan diterapkan.
Metode save
otomatis dipanggil di akhir eksekusi skrip
untuk setiap Presentation
yang terbuka, meskipun eksekusi skrip dihentikan dengan error.
Presentation
yang ditutup tidak dapat diedit. Gunakan salah satu metode terbuka di Slides
untuk membuka kembali presentasi tertentu 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
set Name(name)
Menetapkan nama atau judul presentasi.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
name | String | Nama yang akan 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