Düzenlenebilir Presentations oluşturup açar.
// Open a presentation by ID. let preso = SlidesApp.openById('PRESENTATION_ID_GOES_HERE'); // Create and open a presentation. preso = SlidesApp.create('Presentation Name');
Özellikler
| Mülk | Tür | Açıklama | 
|---|---|---|
| Alignment | Alignment | Hizalama konumu türlerinin bir listesi. | 
| Arrow | Arrow | Lineöğesinin sahip olabileceği farklı ok stillerinin listesi. | 
| Auto | Auto | Otomatik metin türlerinin listesi. | 
| Autofit | Autofit | Otomatik sığdırma türlerinin listesi. | 
| Cell | Cell | Bir tablo hücresinin farklı birleştirme durumlarının listelenmesi. | 
| Color | Color | Renk türlerinin listesi. | 
| Content | Content | İçerik hizalamasını belirtmek için kullanılan değerlerin bir listesi. | 
| Dash | Dash | Bir Lineöğesinin sahip olabileceği farklı kısa çizgi stillerinin listesi. | 
| Fill | Fill | Dolgu türlerinin listesi. | 
| Line | Line | Linekategorilerinin listesi. | 
| Line | Line | Linetürlerinin bir listesi. | 
| Line | Line | Linetürlerinin bir listesi. | 
| Link | Link | Bağlantı türlerinin bir listesi. | 
| List | List | Liste hazır ayarlarının türlerinin listesi. | 
| Page | Page | Sayfa arka planı türlerinin listesi. | 
| Page | Page | Sayfa öğesi türlerinin listesi. | 
| Page | Page | Sayfa türlerinin listesi. | 
| Paragraph | Paragraph | Paragraf hizalama türlerinin listesi. | 
| Placeholder | Placeholder | Yer tutucu türlerinin bir listesi. | 
| Predefined | Predefined | Önceden tanımlanmış düzenlerin listesi. | 
| Selection | Selection | Seçim türlerinin bir listesi. | 
| Shape | Shape | Şekil türlerinin bir listesi. | 
| Sheets | Sheets | E-Tablolar grafik yerleştirme türlerinin listesi. | 
| Slide | Slide | Slaytlar'ın bağlanma yollarının listesi. | 
| Slide | Slide | Slayt konumu türlerinin bir listesi. | 
| Spacing | Spacing | Boşluk modu türlerinin bir listesi. | 
| Text | Text | Metin taban çizgisi uzaklığı türlerinin bir listesi. | 
| Text | Text | Metin yön türlerinin bir listesi. | 
| Theme | Theme | Tema renklerinin listelenmesi. | 
| Video | Video | Video kaynağı türlerinin listesi. | 
Yöntemler
| Yöntem | Dönüş türü | Kısa açıklama | 
|---|---|---|
| create(name) | Presentation | Yeni bir Presentationoluşturup açar. | 
| get | Presentation | Komut dosyasının kapsayıcıya bağlı olduğu etkin sunuyu döndürür veya etkin bir sunu yoksa nulldeğerini döndürür. | 
| get | Ui | Komut dosyasının menü, iletişim kutusu ve kenar çubuğu gibi özellikler eklemesine olanak tanıyan, sununun kullanıcı arayüzü ortamının bir örneğini döndürür. | 
| new | Affine | Affineoluşturmak için yeni birAffinedöndürür. | 
| open | Presentation | Belirtilen kimliğe sahip Presentationöğesini açar. | 
| open | Presentation | Belirtilen URL ile Presentationalanını açar. | 
Ayrıntılı dokümanlar
create(name)
Yeni bir Presentation oluşturup açar.
Parametreler
| Ad | Tür | Açıklama | 
|---|---|---|
| name | String | Oluşturulan sunuya verilecek ad. | 
Return
Presentation: Belirtilen ada sahip sunu.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
- 
https://www.googleapis.com/auth/presentations
get
Komut dosyasının kapsayıcıya bağlı olduğu etkin sunuyu döndürür veya etkin bir sunu yoksa null değerini döndürür. Komut dosyasının kapsayıcıya bağlı olmadığı bir sunu ile etkileşimde bulunmak için bunun yerine open öğesini kullanın.
// Get the current presentation to which this script is bound. const presentation = SlidesApp.getActivePresentation();
Return
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
get
Komut dosyasının menü, iletişim kutusu ve kenar çubuğu gibi özellikler eklemesine olanak tanıyan, sununun kullanıcı arayüzü ortamının bir örneğini döndürür. Bir komut dosyası, yalnızca açık bir sununun mevcut örneğinin kullanıcı arayüzüyle etkileşime geçebilir ve yalnızca komut dosyası sunucuya bağlıysa. Daha fazla bilgi için menüler ve iletişim kutuları ve kenar çubukları ile ilgili kılavuzları inceleyin.
// Add a custom menu to the active presentation, including a separator and a // sub-menu. function onOpen(e) { SlidesApp.getUi() .createMenu('My Menu') .addItem('My menu item', 'myFunction') .addSeparator() .addSubMenu( SlidesApp.getUi() .createMenu('My sub-menu') .addItem('One sub-menu item', 'mySecondFunction') .addItem('Another sub-menu item', 'myThirdFunction'), ) .addToUi(); }
Return
new
Affine oluşturmak için yeni bir Affine döndürür. Oluşturucu, kimlik doğrusal dönüşümüyle önceden ayarlanmıştır.
Return
open
Belirtilen kimliğe sahip Presentation öğesini açar.
// Open a presentation by ID. const presentation = SlidesApp.openById('docId');
Parametreler
| Ad | Tür | Açıklama | 
|---|---|---|
| id | String | 
Return
Presentation: Belirtilen kimliğe sahip sunu
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
- 
https://www.googleapis.com/auth/presentations
open
Belirtilen URL ile Presentation alanını açar.
// Open a presentation by URL. const presentation = SlidesApp.openByUrl( 'https://docs.google.com/presentation/d/docId/edit', );
Parametreler
| Ad | Tür | Açıklama | 
|---|---|---|
| url | String | 
Return
Presentation: Belirtilen URL'ye sahip sunu
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
- 
https://www.googleapis.com/auth/presentations