Sunudaki bir düzen.
Her düzen, kendisinden devralınan slaytlar için şablon görevi görür. Bu slaytlardaki içeriğin nasıl düzenleneceğini ve stillendirileceğini belirler.
Yöntemler
| Yöntem | Dönüş türü | Kısa açıklama |
|---|---|---|
get | Page | Sayfanın arka planını alır. |
get | Color | Sayfayla ilişkili Color değerini alır. |
get | Group[] | Sayfadaki Group nesnelerinin listesini döndürür. |
get | Image[] | Sayfadaki Image nesnelerinin listesini döndürür. |
get | String | Düzenin adını alır. |
get | Line[] | Sayfadaki Line nesnelerinin listesini döndürür. |
get | Master | Düzenin temel alındığı ana öğeyi alır. |
get | String | Sayfanın benzersiz kimliğini alır. |
get | Page | Belirtilen kimliğe sahip sayfadaki Page değerini veya yoksa null değerini döndürür. |
get | Page | Sayfada oluşturulan Page nesnelerin listesini döndürür. |
get | Page | Sayfanın türünü alır. |
get | Page | Belirtilen bir Placeholder veya null için yer tutucu döndürür. Eşleşen bir yer tutucu yoksa Page nesnesi döndürülür. |
get | Page | Belirtilen bir Placeholder ve yer tutucu dizini için yer tutucu Page nesnesini veya yer tutucu yoksa null değerini döndürür. |
get | Page | Sayfadaki yer tutucu Page nesnelerinin listesini döndürür. |
get | Shape[] | Sayfadaki Shape nesnelerinin listesini döndürür. |
get | Sheets | Sayfadaki Sheets nesnelerinin listesini döndürür. |
get | Table[] | Sayfadaki Table nesnelerinin listesini döndürür. |
get | Video[] | Sayfadaki Video nesnelerinin listesini döndürür. |
get | Word | Sayfadaki Word nesnelerinin listesini döndürür. |
group(pageElements) | Group | Belirtilen tüm sayfa öğelerini gruplandırır. |
insert | Group | Sağlanan Group öğesinin bir kopyasını sayfaya ekler. |
insert | Image | Belirtilen resim blob'undan varsayılan boyutta bir resmi sayfanın sol üst köşesine ekler. |
insert | Image | Belirtilen resim blob'undan sağlanan konum ve boyutta bir resmi sayfaya ekler. |
insert | Image | Sağlanan Image öğesinin bir kopyasını sayfaya ekler. |
insert | Image | Belirtilen URL'den alınan resmi, sayfanın sol üst köşesine varsayılan boyutta ekler. |
insert | Image | Belirtilen URL'den alınan resmi, belirtilen konum ve boyutta sayfaya ekler. |
insert | Line | Sağlanan Line öğesinin bir kopyasını sayfaya ekler. |
insert | Line | Sayfaya iki connection sites simgesini bağlayan bir çizgi ekler. |
insert | Line | Sayfaya bir satır ekler. |
insert | Page | Sağlanan Page öğesinin bir kopyasını sayfaya ekler. |
insert | Shape | Sağlanan Shape öğesinin bir kopyasını sayfaya ekler. |
insert | Shape | Sayfaya şekil ekler. |
insert | Shape | Sayfaya şekil ekler. |
insert | Sheets | Sayfaya bir Google E-Tablolar grafiği ekler. |
insert | Sheets | Belirtilen konum ve boyutta sayfaya bir Google E-Tablolar grafiği ekler. |
insert | Sheets | Sağlanan Sheets öğesinin bir kopyasını sayfaya ekler. |
insert | Image | Sayfaya Image olarak bir Google E-Tablolar grafiği ekler. |
insert | Image | Belirtilen konum ve boyutta, sayfaya Image olarak bir Google E-Tablolar grafiği ekler. |
insert | Table | Sayfaya tablo ekler. |
insert | Table | Sayfaya, belirtilen konum ve boyutta bir tablo ekler. |
insert | Table | Sağlanan Table öğesinin bir kopyasını sayfaya ekler. |
insert | Shape | Sayfaya, sağlanan dizeyi içeren bir metin kutusu Shape ekler. |
insert | Shape | Sayfaya, sağlanan dizeyi içeren bir metin kutusu Shape ekler. |
insert | Video | Sayfanın sol üst köşesine varsayılan boyutta bir video ekler. |
insert | Video | Sayfaya, belirtilen konum ve boyutta bir video ekler. |
insert | Video | Sağlanan Video öğesinin bir kopyasını sayfaya ekler. |
insert | Word | Sağlanan Word öğesinin bir kopyasını sayfaya ekler. |
remove() | void | Sayfayı kaldırır. |
replace | Integer | Bulunan metne uyan tüm metin örneklerini yeni metinle değiştirir. |
replace | Integer | Bulunan metne uyan tüm metin örneklerini yeni metinle değiştirir. |
select | void | Etkin sunudaki Page öğesini current page selection olarak seçer ve önceki seçimleri kaldırır. |
Ayrıntılı belgeler
getBackground()
Sayfanın arka planını alır.
Return
PageBackground: Sayfanın arka planı.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getColorScheme()
Sayfayla ilişkili ColorScheme değerini alır.
Return
ColorScheme: Sayfanın renk şeması.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getGroups()
Sayfadaki Group nesnelerinin listesini döndürür.
Return
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getImages()
Sayfadaki Image nesnelerinin listesini döndürür.
Return
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getLayoutName()
Düzenin adını alır.
Return
String
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getLines()
Sayfadaki Line nesnelerinin listesini döndürür.
Return
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getMaster()
Düzenin temel alındığı ana öğeyi alır.
Return
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getObjectId()
Sayfanın benzersiz kimliğini alır. Sayfalar ve sayfa öğeleri tarafından kullanılan nesne kimlikleri aynı ad alanını paylaşır.
Return
String
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getPageElementById(id)
Belirtilen kimliğe sahip sayfadaki PageElement değerini veya yoksa null değerini döndürür.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
id | String | Alınan sayfa öğesinin kimliği. |
Return
PageElement|null: Belirtilen kimliğe sahip sayfa öğesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getPageElements()
Sayfada oluşturulan PageElement nesnelerin listesini döndürür.
Return
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getPageType()
Sayfanın türünü alır.
Return
PageType: Sayfa türü.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getPlaceholder(placeholderType)
Belirtilen bir PlaceholderType veya null için yer tutucu döndürür. Eşleşen bir yer tutucu yoksa PageElement nesnesi döndürülür.
Aynı türde birden fazla yer tutucu varsa minimum yer tutucu dizinine sahip olanı döndürür. Aynı dizine sahip birden fazla eşleşen yer tutucu varsa sayfanın sayfa öğeleri koleksiyonundaki ilk yer tutucuyu döndürür.
const slide = SlidesApp.getActivePresentation().getSlides()[0]; const placeholder = slide.getPlaceholder( SlidesApp.PlaceholderType.CENTERED_TITLE, );
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
placeholder | Placeholder | Eşleştirilecek yer tutucu türü. |
Return
PageElement|null: Yer tutucu sayfa öğesi veya bulunamazsa null.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getPlaceholder(placeholderType, placeholderIndex)
Belirtilen bir PlaceholderType ve yer tutucu dizini için yer tutucu PageElement nesnesini veya yer tutucu yoksa null değerini döndürür.
Aynı tür ve dizine sahip birden fazla yer tutucu varsa sayfanın sayfa öğeleri koleksiyonundaki ilk yer tutucuyu döndürür.
const slide = SlidesApp.getActivePresentation().getSlides()[0]; const placeholder = slide.getPlaceholder( SlidesApp.PlaceholderType.CENTERED_TITLE, 0, );
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
placeholder | Placeholder | Eşleştirilecek yer tutucu türü. |
placeholder | Integer | Eşleştirilecek yer tutucu dizini. |
Return
PageElement|null: Yer tutucu sayfa öğesi veya bulunamazsa null.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getPlaceholders()
Sayfadaki yer tutucu PageElement nesnelerinin listesini döndürür.
const master = SlidesApp.getActivePresentation().getMasters()[0]; Logger.log( `Number of placeholders in the master: ${master.getPlaceholders().length}`, );
Return
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getShapes()
Sayfadaki Shape nesnelerinin listesini döndürür.
Return
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getSheetsCharts()
Sayfadaki SheetsChart nesnelerinin listesini döndürür.
Return
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getTables()
Sayfadaki Table nesnelerinin listesini döndürür.
Return
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getVideos()
Sayfadaki Video nesnelerinin listesini döndürür.
Return
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getWordArts()
Sayfadaki WordArt nesnelerinin listesini döndürür.
Return
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
group(pageElements)
Belirtilen tüm sayfa öğelerini gruplandırır.
Aynı sayfada, başka bir grupta bulunmayan en az iki sayfa öğesi olmalıdır. Videos, Tables ve placeholder Shapes gibi bazı sayfa öğeleri gruplandırılamaz.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
page | Page | Birlikte gruplandırılacak öğeler. |
Return
Group: Yeni grup.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insertGroup(group)
Sağlanan Group öğesinin bir kopyasını sayfaya ekler.
Eklenen öğenin bu sayfadaki konumu, kaynak öğenin kendi sayfasındaki konumuna göre belirlenir.
Sağlanan öğe, mevcut sunumdan kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralınan özellikler, eklenen öğede de devralınır.
Sağlanan öğe, farklı bir sunudan kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralınan özellikler, kaynak sunudaki öğeye kopyalanır.
// Copy a group between presentations. const otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; const currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; const group = otherPresentationSlide.getGroups()[0]; currentPresentationSlide.insertGroup( group); // Also available for Layout, Master, and Page.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
group | Group | Kopyalanıp eklenecek grup. |
Return
Group: Eklenen grup.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insertImage(blobSource)
Belirtilen resim blob'undan varsayılan boyutta bir resmi sayfanın sol üst köşesine ekler.
Görüntü eklenirken BlobSource kaynağından bir kez alınır ve sunuda gösterilmek üzere bir kopyası saklanır. Görseller 50 MB'tan küçük olmalı, 25 megapikseli aşmamalı ve PNG, JPEG veya GIF biçiminde olmalıdır.
const slide = SlidesApp.getActivePresentation().getSlides()[0]; // Get the Drive image file with the given ID. const image = DriveApp.getFileById('123abc'); slide.insertImage(image);
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
blob | Blob | Resim verileri. |
Return
Image: Eklenen resim.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insertImage(blobSource, left, top, width, height)
Belirtilen resim blob'undan sağlanan konum ve boyutta bir resmi sayfaya ekler.
Resim, ekleme sırasında sağlanan BlobSource kaynağından bir kez alınır ve sunuda gösterilmek üzere bir kopyası saklanır. Görseller 50 MB'tan küçük olmalı, 25 megapikseli aşmamalı ve PNG, JPEG veya GIF biçiminde olmalıdır.
Resmin en boy oranını korumak için resim, sağlanan boyuta göre ölçeklendirilir ve ortalanır.
const slide = SlidesApp.getActivePresentation().getSlides()[0]; // Get the Drive image file with the given ID. const image = DriveApp.getFileById('123abc'); const position = { left: 0, top: 0 }; const size = { width: 300, height: 100 }; slide.insertImage(image, position.left, position.top, size.width, size.height);
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
blob | Blob | Resim verileri. |
left | Number | Resmin yatay konumu (nokta cinsinden), sayfanın sol üst köşesinden itibaren ölçülür. |
top | Number | Resmin dikey konumu (nokta cinsinden), sayfanın sol üst köşesinden itibaren ölçülür. |
width | Number | Resmin genişliği (nokta cinsinden). |
height | Number | Resmin yüksekliği (nokta cinsinden). |
Return
Image: Eklenen resim.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insertImage(image)
Sağlanan Image öğesinin bir kopyasını sayfaya ekler.
Eklenen resimlerin bu sayfadaki konumu, kaynak resmin kendi sayfasındaki konumuna göre belirlenir.
Sağlanan resim, mevcut sunumun içinden kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralınan özellikler, eklenen resimde de devralınır.
Sağlanan resim, farklı bir sunumdan kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralınan özellikler, kaynak sunumdaki resme kopyalanır. Kopyalanan yer tutucu resim boşsa hedef sunuya hiçbir şey eklenmez.
// Copy an image between presentations. const otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; const currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; const image = otherPresentationSlide.getImages[0]; currentPresentationSlide.insertImage(image);
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
image | Image | Kopyalanıp eklenecek resim. |
Return
Image: Eklenen resim.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insertImage(imageUrl)
Belirtilen URL'den alınan resmi, sayfanın sol üst köşesine varsayılan boyutta ekler.
Resim eklediğinizde URL'den bir kez alınır ve sunuda gösterilmek üzere bir kopyası saklanır. Resimler 50 MB'tan küçük olmalı, 25 megapikseli aşmamalı ve PNG, JPEG veya GIF biçiminde olmalıdır.
Sağlanan URL herkesin erişimine açık olmalı ve 2 KB'tan büyük olmamalıdır. URL'nin kendisi resimle birlikte kaydedilir ve Image.getSourceUrl() üzerinden gösterilir.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
image | String | Resmin URL'si. |
Return
Image: Eklenen resim.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insertImage(imageUrl, left, top, width, height)
Belirtilen URL'den alınan resmi, belirtilen konum ve boyutta sayfaya ekler.
Resim eklediğinizde URL'den bir kez alınır ve sunuda gösterilmek üzere bir kopyası saklanır. Resimler 50 MB'tan küçük olmalı, 25 megapikseli aşmamalı ve PNG, JPEG veya GIF biçiminde olmalıdır.
Sağlanan URL herkesin erişimine açık olmalı ve 2 KB'tan büyük olmamalıdır. URL'nin kendisi resimle birlikte kaydedilir ve Image.getSourceUrl() üzerinden gösterilir.
Resmin en boy oranını korumak için resim, sağlanan boyuta göre ölçeklendirilir ve ortalanır.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
image | String | Resmin URL'si. |
left | Number | Resmin yatay konumu (nokta cinsinden), sayfanın sol üst köşesinden itibaren ölçülür. |
top | Number | Resmin dikey konumu (nokta cinsinden), sayfanın sol üst köşesinden itibaren ölçülür. |
width | Number | Resmin genişliği (nokta cinsinden). |
height | Number | Resmin yüksekliği (nokta cinsinden). |
Return
Image: Eklenen resim.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insertLine(line)
Sağlanan Line öğesinin bir kopyasını sayfaya ekler.
Eklenen öğenin bu sayfadaki konumu, kaynak öğenin kendi sayfasındaki konumuna göre belirlenir.
Sağlanan öğe, mevcut sunumdan kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralınan özellikler, eklenen öğede de devralınır.
Sağlanan öğe, farklı bir sunudan kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralınan özellikler, kaynak sunudaki öğeye kopyalanır.
// Copy a line between presentations. const otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; const currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; const line = otherPresentationSlide.getLines[0]; currentPresentationSlide.insertLine(line);
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
line | Line | Kopyalanıp eklenecek satır. |
Return
Line: Eklenen satır.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insertLine(lineCategory, startConnectionSite, endConnectionSite)
Sayfaya iki connection sites simgesini bağlayan bir çizgi ekler. İki bağlantı sitesi bu sayfada olmalıdır.
// Insert a line in the first slide of the presentation connecting two shapes. const slide = SlidesApp.getActivePresentation().getSlides()[0]; const shape1 = slide.insertShape(SlidesApp.ShapeType.RECTANGLE); const shape2 = slide.insertShape(SlidesApp.ShapeType.CLOUD); slide.insertLine( SlidesApp.LineCategory.BENT, shape1.getConnectionSites()[0], shape2.getConnectionSites()[1], );
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
line | Line | Eklenecek satırın kategorisi. |
start | Connection | Çizginin başlangıcının bağlanacağı bağlantı sitesi. |
end | Connection | Çizginin ucunun bağlanacağı bağlantı sitesi. |
Return
Line: Eklenen satır.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insertLine(lineCategory, startLeft, startTop, endLeft, endTop)
Sayfaya bir satır ekler.
// Insert a line in the first slide of the presentation. const slide = SlidesApp.getActivePresentation().getSlides()[0]; const startPoint = { left: 10, top: 10 }; const endPoint = { left: 40, top: 40 }; slide.insertLine( SlidesApp.LineCategory.STRAIGHT, startPoint.left, startPoint.top, endPoint.left, endPoint.top, );
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
line | Line | Eklenecek satırın kategorisi. |
start | Number | Çizginin başlangıç noktasının, sayfanın sol üst köşesinden itibaren ölçülen yatay konumu (nokta cinsinden). |
start | Number | Çizginin başlangıç noktasının dikey konumu. Sayfanın sol üst köşesinden itibaren ölçülen nokta cinsinden değerdir. |
end | Number | Çizginin bitiş noktasının yatay konumu. Sayfanın sol üst köşesinden itibaren nokta cinsinden ölçülür. |
end | Number | Çizginin bitiş noktasının dikey konumu. Sayfanın sol üst köşesinden itibaren ölçülen nokta cinsinden değer. |
Return
Line: Eklenen satır.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insertPageElement(pageElement)
Sağlanan PageElement öğesinin bir kopyasını sayfaya ekler.
Eklenen öğenin bu sayfadaki konumu, kaynak öğenin kendi sayfasındaki konumuna göre belirlenir.
Sağlanan öğe, mevcut sunumdan kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralınan özellikler, eklenen öğede de devralınır.
Sağlanan öğe, farklı bir sunudan kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralınan özellikler, kaynak sunudaki öğeye kopyalanır.
// Copy a page element between presentations. const otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; const currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; const pageElement = otherPresentationSlide.getPageElements()[0]; // Also available for Layout, Master, and Page. currentPresentationSlide.insertPageElement(pageElement);
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
page | Page | Kopyalanıp eklenecek sayfa öğesi. |
Return
PageElement: Eklenen sayfa öğesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insertShape(shape)
Sağlanan Shape öğesinin bir kopyasını sayfaya ekler.
Eklenen öğenin bu sayfadaki konumu, kaynak öğenin kendi sayfasındaki konumuna göre belirlenir.
Sağlanan öğe, mevcut sunumdan kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralınan özellikler, eklenen öğede de devralınır.
Sağlanan öğe, farklı bir sunudan kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralınan özellikler, kaynak sunudaki öğeye kopyalanır.
// Copy a shape between presentations. const otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; const currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; const shape = otherPresentationSlide.getShapes[0]; currentPresentationSlide.insertShape( shape); // Also available for Layout, Master, and Page.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
shape | Shape | Kopyalanıp eklenecek şekil. |
Return
Shape: Eklenen şekil.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insertShape(shapeType)
Sayfaya şekil ekler.
Şekil, sayfanın sol üst köşesine varsayılan boyutta eklenir.
// Insert a shape in the first slide of the presentation. const slide = SlidesApp.getActivePresentation().getSlides()[0]; // Also available for Layout, Master, and Page. slide.insertShape(SlidesApp.ShapeType.RECTANGLE);
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
shape | Shape | Eklenecek şeklin türü. |
Return
Shape: Eklenen şekil.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insertShape(shapeType, left, top, width, height)
Sayfaya şekil ekler.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
shape | Shape | Eklenecek şeklin türü. |
left | Number | Şeklin yatay konumu, sayfanın sol üst köşesinden ölçülür. |
top | Number | Şeklin dikey konumu (sayfanın sol üst köşesinden ölçülür). |
width | Number | Şeklin genişliği. |
height | Number | Şeklin yüksekliği. |
Return
Shape: Eklenen şekil.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insertSheetsChart(sourceChart)
Sayfaya bir Google E-Tablolar grafiği ekler.
Grafik, sayfanın sol üst köşesine varsayılan boyutta eklenir.
Eklenen grafik, kaynak Google E-Tablolar grafiğine bağlıdır. Bu sayede grafik güncellenebilir. Diğer ortak çalışanlar kaynak e-tablonun bağlantısını görebilir.
const sheet = SpreadsheetApp.openById('spreadsheetId').getSheets()[0]; const chart = sheet.getCharts()[0]; // Insert the spreadsheet chart in the first slide. const slide = SlidesApp.getActivePresentation().getSlides()[0]; slide.insertSheetsChart(chart);
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
source | Embedded | Sayfaya eklenecek e-tablodaki grafik. |
Return
SheetsChart: Sayfaya eklenen grafik.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insertSheetsChart(sourceChart, left, top, width, height)
Belirtilen konum ve boyutta sayfaya bir Google E-Tablolar grafiği ekler.
Grafiğin en boy oranını korumak için grafik, sağlanan boyuta göre ölçeklendirilir ve ortalanır.
Eklenen grafik, kaynak Google E-Tablolar grafiğine bağlıdır. Bu sayede grafik güncellenebilir. Diğer ortak çalışanlar kaynak e-tablonun bağlantısını görebilir.
const sheet = SpreadsheetApp.openById('spreadsheetId').getSheets()[0]; const chart = sheet.getCharts()[0]; // Insert the spreadsheet chart in the first slide. const slide = SlidesApp.getActivePresentation().getSlides()[0]; const position = { left: 0, top: 0 }; const size = { width: 200, height: 200 }; // Also available for Layout, Master, and Page. slide.insertSheetsChart( chart, position.left, position.top, size.width, size.height, );
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
source | Embedded | Sayfaya eklenecek e-tablodaki grafik. |
left | Number | Grafiğin, sayfanın sol üst köşesinden itibaren ölçülen yatay konumu (nokta cinsinden). |
top | Number | Grafiğin dikey konumu (nokta cinsinden), sayfanın sol üst köşesinden itibaren ölçülür. |
width | Number | Grafiğin nokta cinsinden genişliği. |
height | Number | Grafiğin nokta cinsinden yüksekliği. |
Return
SheetsChart: Sayfaya eklenen grafik.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insertSheetsChart(sheetsChart)
Sağlanan SheetsChart öğesinin bir kopyasını sayfaya ekler.
Eklenen öğenin bu sayfadaki konumu, kaynak öğenin kendi sayfasındaki konumuna göre belirlenir.
Sağlanan öğe, mevcut sunumdan kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralınan özellikler, eklenen öğede de devralınır.
Sağlanan öğe, farklı bir sunudan kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralınan özellikler, kaynak sunudaki öğeye kopyalanır.
// Copy a sheets chart between presentations. const otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; const currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; const sheetsChart = otherPresentationSlide.getSheetsCharts[0]; // Also available for Layout, Master, and Page. currentPresentationSlide.insertSheetsChart(sheetsChart);
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
sheets | Sheets | Kopyalanıp eklenecek E-Tablolar grafiği. |
Return
SheetsChart: Eklenen E-Tablolar grafiği.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insertSheetsChartAsImage(sourceChart)
Sayfaya Image olarak bir Google E-Tablolar grafiği ekler.
Grafiğin resmi, sayfanın sol üst köşesine varsayılan boyutta eklenir.
Grafiğin eklenen resmi, kaynak Google E-Tablolar grafiğine bağlı değil.
const sheet = SpreadsheetApp.openById('spreadsheetId').getSheets()[0]; const chart = sheet.getCharts()[0]; // Insert the spreadsheet chart in the first slide. const slide = SlidesApp.getActivePresentation().getSlides()[0]; slide.insertSheetsChartAsImage( chart); // Also available for Layout, Master, and Page.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
source | Embedded | Sayfaya eklenecek e-tablodaki grafik. |
Return
Image: Sayfaya eklenen grafik resmi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insertSheetsChartAsImage(sourceChart, left, top, width, height)
Belirtilen konum ve boyutta, sayfaya Image olarak bir Google E-Tablolar grafiği ekler.
Grafik resminin en boy oranını korumak için resim, sağlanan boyuta göre ölçeklendirilir ve ortalanır.
Grafiğin eklenen resmi, kaynak Google E-Tablolar grafiğine bağlı değil.
const sheet = SpreadsheetApp.openById('spreadsheetId').getSheets()[0]; const chart = sheet.getCharts()[0]; // Insert the spreadsheet chart in the first slide. const slide = SlidesApp.getActivePresentation().getSlides()[0]; const position = { left: 0, top: 0 }; const size = { width: 200, height: 200 }; // Also available for Layout, Master, and Page. slide.insertSheetsChartAsImage( chart, position.left, position.right, size.width, size.height, );
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
source | Embedded | Sayfaya eklenecek e-tablodaki grafik. |
left | Number | Grafiğin, sayfanın sol üst köşesinden itibaren ölçülen yatay konumu (nokta cinsinden). |
top | Number | Grafiğin dikey konumu (nokta cinsinden), sayfanın sol üst köşesinden itibaren ölçülür. |
width | Number | Grafiğin nokta cinsinden genişliği. |
height | Number | Grafiğin nokta cinsinden yüksekliği. |
Return
Image: Sayfaya eklenen grafik resmi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insertTable(numRows, numColumns)
Sayfaya tablo ekler.
Tablo, sayfada varsayılan boyutta ve eşit olarak dağıtılmış satır ve sütunlarla ortalanır.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
num | Integer | Tablodaki satır sayısı. |
num | Integer | Tablodaki sütun sayısı. |
Return
Table: Eklenen tablo.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insertTable(numRows, numColumns, left, top, width, height)
Sayfaya, belirtilen konum ve boyutta bir tablo ekler.
Satırlar ve sütunlar, oluşturulan tabloda eşit şekilde dağıtılır.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
num | Integer | Tablodaki satır sayısı. |
num | Integer | Tablodaki sütun sayısı. |
left | Number | Tablonun yatay konumu, sayfanın sol üst köşesinden ölçülür. |
top | Number | Tablonun dikey konumu (sayfanın sol üst köşesinden ölçülür). |
width | Number | Tablonun genişliği. |
height | Number | Tablonun minimum yüksekliği. Oluşturulan tablonun gerçek yüksekliği, metin yazı tipi boyutu gibi faktörlere bağlıdır. |
Return
Table: Eklenen tablo.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insertTable(table)
Sağlanan Table öğesinin bir kopyasını sayfaya ekler.
Eklenen öğenin bu sayfadaki konumu, kaynak öğenin kendi sayfasındaki konumuna göre belirlenir.
Sağlanan öğe, mevcut sunumdan kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralınan özellikler, eklenen öğede de devralınır.
Sağlanan öğe, farklı bir sunudan kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralınan özellikler, kaynak sunudaki öğeye kopyalanır.
// Copy a table between presentations. const otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; const currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; const table = otherPresentationSlide.getTables[0]; currentPresentationSlide.insertTable( table); // Also available for Layout, Master, and Page.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
table | Table | Kopyalanıp eklenecek tablo. |
Return
Table: Eklenen tablo.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insertTextBox(text)
Sayfaya, sağlanan dizeyi içeren bir metin kutusu Shape ekler.
Metin kutusu şekli, sayfanın sol üst köşesine varsayılan boyutta eklenir.
// Insert text box with "Hello" on the first slide of presentation. const slide = SlidesApp.getActivePresentation().getSlides()[0]; slide.insertTextBox('Hello'); // Also available for Layout, Master, and Page.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
text | String | Metin kutusu şeklinin içermesi gereken dize. |
Return
Shape: Eklenen metin kutusu şekli.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insertTextBox(text, left, top, width, height)
Sayfaya, sağlanan dizeyi içeren bir metin kutusu Shape ekler.
// Insert text box with "Hello" on the first slide of presentation. This text // box is a square with a length of 10 points on each side. const slide = SlidesApp.getActivePresentation().getSlides()[0]; slide.insertTextBox( 'Hello', 0, 0, 10, 10); // Also available for Layout, Master, and Page.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
text | String | Metin kutusu şeklinin içermesi gereken dize. |
left | Number | Metin kutusu şeklinin yatay konumu (sayfanın sol üst köşesinden ölçülür). |
top | Number | Metin kutusu şeklinin dikey konumu, sayfanın sol üst köşesinden ölçülür. |
width | Number | Metin kutusu şeklinin genişliği. |
height | Number | Metin kutusu şeklinin yüksekliği. |
Return
Shape: Eklenen metin kutusu şekli.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insertVideo(videoUrl)
Sayfanın sol üst köşesine varsayılan boyutta bir video ekler.
Şu anda yalnızca YouTube videoları desteklenmektedir.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
video | String | Eklenecek videonun URL'si. |
Return
Video: Eklenen video.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insertVideo(videoUrl, left, top, width, height)
Sayfaya, belirtilen konum ve boyutta bir video ekler.
Şu anda yalnızca YouTube videoları desteklenmektedir.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
video | String | Eklenecek videonun URL'si. |
left | Number | Sayfanın sol üst köşesinden itibaren ölçülen, videonun yatay konumu (nokta cinsinden). |
top | Number | Videonun dikey konumu (nokta cinsinden), sayfanın sol üst köşesinden itibaren ölçülür. |
width | Number | Videonun nokta cinsinden genişliği. |
height | Number | Videonun yükseklik değeri (puan cinsinden). |
Return
Video: Eklenen video.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insertVideo(video)
Sağlanan Video öğesinin bir kopyasını sayfaya ekler.
Eklenen öğenin bu sayfadaki konumu, kaynak öğenin kendi sayfasındaki konumuna göre belirlenir.
Sağlanan öğe, mevcut sunumdan kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralınan özellikler, eklenen öğede de devralınır.
Sağlanan öğe, farklı bir sunudan kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralınan özellikler, kaynak sunudaki öğeye kopyalanır.
// Copy a video between presentations. const otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; const currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; const video = otherPresentationSlide.getVideos[0]; currentPresentationSlide.insertVideo( video); // Also available for Layout, Master, and Page.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
video | Video | Kopyalanıp eklenecek video. |
Return
Video: Eklenen video.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insertWordArt(wordArt)
Sağlanan WordArt öğesinin bir kopyasını sayfaya ekler.
Eklenen öğenin bu sayfadaki konumu, kaynak öğenin kendi sayfasındaki konumuna göre belirlenir.
Sağlanan öğe, mevcut sunumdan kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralınan özellikler, eklenen öğede de devralınır.
Sağlanan öğe, farklı bir sunudan kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralınan özellikler, kaynak sunudaki öğeye kopyalanır.
// Copy a word art between presentations. const otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; const currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; const wordArt = otherPresentationSlide.getWordArts[0]; // Also available for Layout, Master, and Page. currentPresentationSlide.insertWordArt(wordArt);
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
word | Word | Kopyalanıp eklenecek grup. |
Return
WordArt: Eklenen word art.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
remove()
Sayfayı kaldırır.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
replaceAllText(findText, replaceText)
Bulunan metne uyan tüm metin örneklerini yeni metinle değiştirir. Arama büyük/küçük harfe duyarlı değildir.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
find | String | Bulunacak metin. |
replace | String | Eşleşen metnin yerine kullanılacak metin. |
Return
Integer: Tekrar sayısı değişti.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
replaceAllText(findText, replaceText, matchCase)
Bulunan metne uyan tüm metin örneklerini yeni metinle değiştirir.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
find | String | Bulunacak metin. |
replace | String | Eşleşen metnin yerine kullanılacak metin. |
match | Boolean | true ise arama büyük/küçük harfe duyarlıdır; false ise arama büyük/küçük harfe duyarlı değildir. |
Return
Integer: Tekrar sayısı değişti.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
selectAsCurrentPage()
Etkin sunudaki Page öğesini current page selection olarak seçer ve önceki seçimleri kaldırır.
Bir komut dosyası yalnızca komut dosyasını çalıştıran kullanıcının seçimine erişebilir ve yalnızca komut dosyası sunuya bağlıysa bu işlemi yapabilir.
// Select the first slide as the current page selection and replace any previous // selection. const slide = SlidesApp.getActivePresentation().getSlides()[0]; slide.selectAsCurrentPage(); // Also available for Layout, Master, and Page.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations