Sunuda ana slayt.
Ana sayfalar, tüm ortak sayfa öğelerini ve bir dizi düzenin ortak özelliklerini içerir. Bu raporlar üç amaca hizmet eder:
- Bir ana şablondaki yer tutucu şekiller, bu ana şablonu kullanan sayfalardaki tüm yer tutucu şekillerin varsayılan metin stillerini ve şekil özelliklerini içerir.
- Ana sayfanın özellikleri, düzenlerinin devraldığı ortak sayfa özelliklerini tanımlar.
- Ana slayttaki diğer şekiller, düzenlerinden bağımsız olarak bu ana slaytı kullanan tüm slaytlarda görünür.
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 öğesini alır. |
get | Group[] | Sayfadaki Group nesnelerinin listesini döndürür. |
get | Image[] | Sayfadaki Image nesnelerinin listesini döndürür. |
get | Layout[] | Bu ana slaytın düzenlerini alır. |
get | Line[] | Sayfadaki Line nesnelerinin listesini döndürür. |
get | String | Sayfanın benzersiz kimliğini alır. |
get | Page | Belirtilen kimliğe sahip sayfadaki Page öğesini veya böyle bir öğe yoksa null değerini döndürür. |
get | Page | Sayfada oluşturulan Page nesnelerinin listesini döndürür. |
get | Page | Sayfanın türünü alır. |
get | Page | Eşleşen bir yer tutucu yoksa belirtilen Placeholder için yer tutucu Page nesnesini veya null nesnesini döndürür. |
get | Page | Belirtilen Placeholder için yer tutucu Page nesnesini ve yer tutucu dizini döndürür. Yer tutucu yoksa null döndürülü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 | Sayfanın sol üst köşesine, belirtilen resim blob'undan varsayılan boyuttaki bir resim ekler. |
insert | Image | Belirtilen resim blob'undan sağlanan konum ve boyutla sayfaya bir resim ekler. |
insert | Image | Sağlanan Image öğesinin bir kopyasını sayfaya ekler. |
insert | Image | Sayfanın sol üst köşesine, sağlanan URL'den varsayılan boyutta bir resim ekler. |
insert | Image | Sayfaya, sağlanan URL'den belirtilen konum ve boyuttaki bir resim ekler. |
insert | Line | Sağlanan Line öğesinin bir kopyasını sayfaya ekler. |
insert | Line | Sayfaya iki connection sites 'ü birbirine 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 bir şekil ekler. |
insert | Shape | Sayfaya bir şekil ekler. |
insert | Sheets | Sayfaya bir Google E-Tablolar grafiği ekler. |
insert | Sheets | Sayfaya, belirtilen konum ve boyutta 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 | Google E-Tablolar grafiğini, sayfaya belirtilen konum ve boyutta bir Image olarak ekler. |
insert | Table | Sayfaya bir tablo ekler. |
insert | Table | Sayfaya, belirtilen konum ve boyuta sahip 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 boyuttaki 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 | Bul metniyle eşleşen tüm metin örneklerini yeni metinle değiştirir. |
replace | Integer | Bul metniyle eşleşen tüm metin örneklerini yeni metinle değiştirir. |
select | void | Etkin sunudaki Page 'ü current page selection olarak seçer ve önceki tüm seçimleri kaldırır. |
Ayrıntılı dokümanlar
get Background()
Sayfanın arka planını alır.
Return
Page
: Sayfanın arka planı.
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 Color Scheme()
Sayfayla ilişkili Color
öğesini alır.
Return
Color
: Sayfanın renk şeması.
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 Groups()
Sayfadaki Group
nesnelerinin listesini döndürür.
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 Images()
Sayfadaki Image
nesnelerinin listesini döndürür.
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 Layouts()
Bu ana slaytın düzenlerini alır.
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 Lines()
Sayfadaki Line
nesnelerinin listesini döndürür.
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 Object Id()
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ı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 Page Element By Id(id)
Belirtilen kimliğe sahip sayfadaki Page
öğesini veya böyle bir öğe yoksa null
değerini döndürür.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
id | String | Alınmakta olan sayfa öğesinin kimliği. |
Return
Page
: Belirtilen kimliğe sahip sayfa öğesi.
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 Page Elements()
Sayfada oluşturulan Page
nesnelerinin listesini döndürür.
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 Page Type()
Sayfanın türünü alır.
Return
Page
: Sayfa türü.
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 Placeholder(placeholderType)
Eşleşen bir yer tutucu yoksa belirtilen Placeholder
için yer tutucu Page
nesnesini veya null
nesnesini döndürür.
Aynı türe sahip birden fazla yer tutucu varsa minimum yer tutucu dizini olan yer tutucuyu döndürür. Aynı dizinle eşleşen 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, );
Parametreler
Ad | Tür | Açıklama |
---|---|---|
placeholder | Placeholder |
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 Placeholder(placeholderType, placeholderIndex)
Belirtilen Placeholder
için yer tutucu Page
nesnesini ve yer tutucu dizini döndürür veya yer tutucu yoksa null
döndürür.
Aynı türde ve dizinde 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 | |
placeholder | Integer |
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 Placeholders()
Sayfadaki yer tutucu Page
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ı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 Shapes()
Sayfadaki Shape
nesnelerinin listesini döndürür.
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 Sheets Charts()
Sayfadaki Sheets
nesnelerinin listesini döndürür.
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 Tables()
Sayfadaki Table
nesnelerinin listesini döndürür.
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 Videos()
Sayfadaki Video
nesnelerinin listesini döndürür.
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 Word Arts()
Sayfadaki Word
nesnelerinin listesini döndürür.
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
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ı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
insert Group(group)
Sağlanan Group
öğesinin bir kopyasını sayfaya ekler.
Eklenen öğenin bu sayfadaki konumu, kaynak öğenin ilgili sayfada bulunduğu konuma göre belirlenir.
Sağlanan öğe, mevcut sunu içinden kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralınan özellikler de eklenen öğeye devralınır.
Sağlanan öğe, farklı bir sunumdan kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralınan özellikler, kaynak sunumdaki öğ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ı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
insert Image(blobSource)
Sayfanın sol üst köşesine, belirtilen resim blob'undan varsayılan boyuttaki bir resim ekler.
Resim eklendiğinde Blob
'ten bir kez alınır ve sunuda gösterilmek üzere bir kopyası depolanır. Resimler 50 MB'tan küçük, 25 megapikselden fazla olmamalı 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ı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
insert Image(blobSource, left, top, width, height)
Belirtilen resim blob'undan sağlanan konum ve boyutla sayfaya bir resim ekler.
Görüntü, ekleme sırasında sağlanan Blob
kaynağından bir kez alınır ve sunu içinde gösterilmek üzere bir kopyası saklanır. Resimler 50 MB'tan küçük, 25 megapikselden büyük olmamalı 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 | Sayfanın sol üst köşesinden ölçülen, resmin yatay konumu (noktalar cinsinden). |
top | Number | Sayfanın sol üst köşesinden ölçülen, resmin dikey konumu (noktalar cinsinden). |
width | Number | Resmin nokta cinsinden genişliği. |
height | Number | Resmin nokta cinsinden yüksekliği. |
Return
Image
: Eklenen resim.
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
insert Image(image)
Sağlanan Image
öğesinin bir kopyasını sayfaya ekler.
Eklenen resimlerin bu sayfadaki konumu, kaynak resmin ilgili sayfada bulunduğu konuma göre belirlenir.
Sağlanan resim, mevcut sunu içinden kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralınan özellikler de eklenen resimde devralınır.
Sağlanan resim, farklı bir sunumdan kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralınan özellikler, kaynak sunumdan 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ı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
insert Image(imageUrl)
Sayfanın sol üst köşesine, sağlanan URL'den varsayılan boyutta bir resim ekler.
Resim eklendiğinde URL'den bir kez alınır ve sunumda gösterilmek üzere bir kopyası depolanır. Resimler 50 MB'tan küçük, 25 megapikselden büyük olmamalı ve PNG, JPEG veya GIF biçiminde olmalıdır.
Sağlanan URL herkese açık olmalı ve 2 KB'tan büyük olmamalıdır. URL, resimle birlikte kaydedilir ve Image.getSourceUrl()
üzerinden gösterilir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
image | String | Resim URL'si. |
Return
Image
: Eklenen resim.
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
insert Image(imageUrl, left, top, width, height)
Sayfaya, sağlanan URL'den belirtilen konum ve boyuttaki bir resim ekler.
Resim eklendiğinde URL'den bir kez alınır ve sunumda gösterilmek üzere bir kopyası depolanır. Resimler 50 MB'tan küçük, 25 megapikselden büyük olmamalı ve PNG, JPEG veya GIF biçiminde olmalıdır.
Sağlanan URL herkese açık olmalı ve 2 KB'tan büyük olmamalıdır. URL, 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 | Resim URL'si. |
left | Number | Sayfanın sol üst köşesinden ölçülen, resmin yatay konumu (noktalar cinsinden). |
top | Number | Sayfanın sol üst köşesinden ölçülen, resmin dikey konumu (noktalar cinsinden). |
width | Number | Resmin nokta cinsinden genişliği. |
height | Number | Resmin nokta cinsinden yüksekliği. |
Return
Image
: Eklenen resim.
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
insert Line(line)
Sağlanan Line
öğesinin bir kopyasını sayfaya ekler.
Eklenen öğenin bu sayfadaki konumu, kaynak öğenin ilgili sayfada bulunduğu konuma göre belirlenir.
Sağlanan öğe, mevcut sunu içinden kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralınan özellikler de eklenen öğeye devralınır.
Sağlanan öğe, farklı bir sunumdan kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralınan özellikler, kaynak sunumdaki öğ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ı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
insert Line(lineCategory, startConnectionSite, endConnectionSite)
Sayfaya iki connection sites
'ü birbirine 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 | Hattın başlangıcının bağlanacağı bağlantı noktası. |
end | Connection | Hattın sonunun bağlanacağı bağlantı noktası. |
Return
Line
: Eklenen satır.
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
insert Line(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 | Sayfanın sol üst köşesinden itibaren noktalar cinsinden ölçülen çizginin başlangıç noktasının yatay konumu. |
start | Number | Çizginin başlangıç noktasının dikey konumu (sayfanın sol üst köşesinden itibaren noktalar cinsinden ölçülür). |
end | Number | Çizginin uç noktasının yatay konumu (sayfanın sol üst köşesinden itibaren noktalarla ölçülür). |
end | Number | Sayfanın sol üst köşesinden itibaren noktalar cinsinden ölçülen çizginin bitiş noktasının dikey konumu. |
Return
Line
: Eklenen satır.
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
insert Page Element(pageElement)
Sağlanan Page
öğesinin bir kopyasını sayfaya ekler.
Eklenen öğenin bu sayfadaki konumu, kaynak öğenin ilgili sayfada bulunduğu konuma göre belirlenir.
Sağlanan öğe, mevcut sunu içinden kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralınan özellikler de eklenen öğeye devralınır.
Sağlanan öğe, farklı bir sunumdan kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralınan özellikler, kaynak sunumdaki öğ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
Page
: Eklenen sayfa öğesi.
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
insert Shape(shape)
Sağlanan Shape
öğesinin bir kopyasını sayfaya ekler.
Eklenen öğenin bu sayfadaki konumu, kaynak öğenin ilgili sayfada bulunduğu konuma göre belirlenir.
Sağlanan öğe, mevcut sunu içinden kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralınan özellikler de eklenen öğeye devralınır.
Sağlanan öğe, farklı bir sunumdan kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralınan özellikler, kaynak sunumdaki öğ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ı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
insert Shape(shapeType)
Sayfaya bir şekil ekler.
Şekil, sayfanın sol üst köşesine varsayılan boyutla yerleştirilir.
// 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ı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
insert Shape(shapeType, left, top, width, height)
Sayfaya bir şekil ekler.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
shape | Shape | Eklenecek şeklin türü. |
left | Number | Sayfanın sol üst köşesinden ölçülen şeklin yatay konumu. |
top | Number | Sayfanın sol üst köşesinden ölçülen şeklin dikey konumu. |
width | Number | Şeklin genişliği. |
height | Number | Şeklin yüksekliği. |
Return
Shape
: Eklenen şekil.
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
insert Sheets Chart(sourceChart)
Sayfaya bir Google E-Tablolar grafiği ekler.
Grafik, sayfanın sol üst köşesine varsayılan boyutla yerleştirilir.
Eklenen grafik, kaynak Google E-Tablolar grafiğine bağlanır ve bu sayede 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
Sheets
: Sayfaya eklenen grafik.
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
insert Sheets Chart(sourceChart, left, top, width, height)
Sayfaya, belirtilen konum ve boyutta 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ğlanır ve bu sayede 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 | Sayfanın sol üst köşesinden ölçülen, grafiğin yatay konumu (noktada). |
top | Number | Sayfanın sol üst köşesinden ölçülen, grafiğin dikey konumu (noktalar cinsinden). |
width | Number | Grafik genişliği (noktalar cinsinden). |
height | Number | Nokta cinsinden grafiğin yüksekliği. |
Return
Sheets
: Sayfaya eklenen grafik.
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
insert Sheets Chart(sheetsChart)
Sağlanan Sheets
öğesinin bir kopyasını sayfaya ekler.
Eklenen öğenin bu sayfadaki konumu, kaynak öğenin ilgili sayfada bulunduğu konuma göre belirlenir.
Sağlanan öğe, mevcut sunu içinden kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralınan özellikler de eklenen öğeye devralınır.
Sağlanan öğe, farklı bir sunumdan kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralınan özellikler, kaynak sunumdaki öğ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
Sheets
: Eklenen sayfalar grafiği.
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
insert Sheets Chart As Image(sourceChart)
Sayfaya Image
olarak bir Google E-Tablolar grafiği ekler.
Grafiğin resmi, sayfanın sol üst köşesine varsayılan boyutla yerleştirilir.
Eklenen grafik 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 grafiğin resmi.
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
insert Sheets Chart As Image(sourceChart, left, top, width, height)
Google E-Tablolar grafiğini, sayfaya belirtilen konum ve boyutta bir Image
olarak ekler.
Grafik resminin en boy oranını korumak için resim, sağlanan boyuta göre ölçeklendirilir ve ortalanır.
Eklenen grafiğin 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 | Sayfanın sol üst köşesinden ölçülen, grafiğin yatay konumu (noktada). |
top | Number | Sayfanın sol üst köşesinden ölçülen, grafiğin dikey konumu (noktalar cinsinden). |
width | Number | Grafik genişliği (noktalar cinsinden). |
height | Number | Nokta cinsinden grafiğin yüksekliği. |
Return
Image
: Sayfaya eklenen grafiğin resmi.
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
insert Table(numRows, numColumns)
Sayfaya bir tablo ekler.
Tablo, varsayılan boyutta ve eşit olarak dağıtılmış satır ve sütunlarla sayfanın ortasına yerleştirilir.
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ı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
insert Table(numRows, numColumns, left, top, width, height)
Sayfaya, belirtilen konum ve boyuta sahip bir tablo ekler.
Satırlar ve sütunlar, oluşturulan tabloya eşit olarak 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 | Sayfanın sol üst köşesinden ölçülen tablonun yatay konumu. |
top | Number | Sayfanın sol üst köşesinden ölçülen tablonun dikey konumu. |
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ı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
insert Table(table)
Sağlanan Table
öğesinin bir kopyasını sayfaya ekler.
Eklenen öğenin bu sayfadaki konumu, kaynak öğenin ilgili sayfada bulunduğu konuma göre belirlenir.
Sağlanan öğe, mevcut sunu içinden kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralınan özellikler de eklenen öğeye devralınır.
Sağlanan öğe, farklı bir sunumdan kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralınan özellikler, kaynak sunumdaki öğ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ı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
insert Text Box(text)
Sayfaya, sağlanan dizeyi içeren bir metin kutusu Shape
ekler.
Metin kutusu şekli, sayfanın sol üst köşesine varsayılan boyutla yerleştirilir.
// 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ı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
insert Text Box(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 | Sayfanın sol üst köşesinden ölçülen metin kutusu şeklinin yatay konumu. |
top | Number | Sayfanın sol üst köşesinden ölçülen metin kutusu şeklinin dikey konumu. |
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ı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
insert Video(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ı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
insert Video(videoUrl, left, top, width, height)
Sayfaya, belirtilen konum ve boyuttaki 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 ölçülen, videonun yatay konumu (noktalar cinsinden). |
top | Number | Sayfanın sol üst köşesinden ölçülen, videonun dikey konumu (noktalar cinsinden). |
width | Number | Videonun nokta cinsinden genişliği. |
height | Number | Videonun nokta cinsinden yüksekliği. |
Return
Video
: Eklenen video.
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
insert Video(video)
Sağlanan Video
öğesinin bir kopyasını sayfaya ekler.
Eklenen öğenin bu sayfadaki konumu, kaynak öğenin ilgili sayfada bulunduğu konuma göre belirlenir.
Sağlanan öğe, mevcut sunu içinden kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralınan özellikler de eklenen öğeye devralınır.
Sağlanan öğe, farklı bir sunumdan kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralınan özellikler, kaynak sunumdaki öğ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ı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
insert Word Art(wordArt)
Sağlanan Word
öğesinin bir kopyasını sayfaya ekler.
Eklenen öğenin bu sayfadaki konumu, kaynak öğenin ilgili sayfada bulunduğu konuma göre belirlenir.
Sağlanan öğe, mevcut sunu içinden kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralınan özellikler de eklenen öğeye devralınır.
Sağlanan öğe, farklı bir sunumdan kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralınan özellikler, kaynak sunumdaki öğ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
Word
: Eklenen word art.
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
remove()
Sayfayı kaldırır.
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
replace All Text(findText, replaceText)
Bul metniyle eşleşen 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 yerini alacak metin. |
Return
Integer
: Tekrar sayısı değişti
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
replace All Text(findText, replaceText, matchCase)
Bul metniyle eşleşen 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 yerini alacak 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ı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
select As Current Page()
Etkin sunudaki Page
'ü current page selection
olarak seçer ve önceki tüm 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 bu da komut dosyası sunucuya bağlıysa geçerlidir.
// 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ı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