Class Layout

Düzen

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öntemDönüş türüKısa açıklama
getBackground()PageBackgroundSayfanın arka planını alır.
getColorScheme()ColorSchemeSayfayla ilişkili ColorScheme değerini alır.
getGroups()Group[]Sayfadaki Group nesnelerinin listesini döndürür.
getImages()Image[]Sayfadaki Image nesnelerinin listesini döndürür.
getLayoutName()StringDüzenin adını alır.
getLines()Line[]Sayfadaki Line nesnelerinin listesini döndürür.
getMaster()MasterDüzenin temel alındığı ana öğeyi alır.
getObjectId()StringSayfanın benzersiz kimliğini alır.
getPageElementById(id)PageElement|nullBelirtilen kimliğe sahip sayfadaki PageElement değerini veya yoksa null değerini döndürür.
getPageElements()PageElement[]Sayfada oluşturulan PageElement nesnelerinin listesini döndürür.
getPageType()PageTypeSayfanın türünü alır.
getPlaceholder(placeholderType)PageElement|nullBelirtilen 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.
getPlaceholder(placeholderType, placeholderIndex)PageElement|nullBelirtilen bir PlaceholderType ve yer tutucu dizini için yer tutucu PageElement nesnesini veya yer tutucu yoksa null değerini döndürür.
getPlaceholders()PageElement[]Sayfadaki yer tutucu PageElement nesnelerinin listesini döndürür.
getShapes()Shape[]Sayfadaki Shape nesnelerinin listesini döndürür.
getSheetsCharts()SheetsChart[]Sayfadaki SheetsChart nesnelerinin listesini döndürür.
getTables()Table[]Sayfadaki Table nesnelerinin listesini döndürür.
getVideos()Video[]Sayfadaki Video nesnelerinin listesini döndürür.
getWordArts()WordArt[]Sayfadaki WordArt nesnelerinin listesini döndürür.
group(pageElements)GroupBelirtilen tüm sayfa öğelerini gruplandırır.
insertGroup(group)GroupSağlanan Group öğesinin bir kopyasını sayfaya ekler.
insertImage(blobSource)ImageBelirtilen resim blob'undan varsayılan boyutta bir resmi sayfanın sol üst köşesine ekler.
insertImage(blobSource, left, top, width, height)ImageBelirtilen resim blob'undan sağlanan konum ve boyutta bir resmi sayfaya ekler.
insertImage(image)ImageSağlanan Image öğesinin bir kopyasını sayfaya ekler.
insertImage(imageUrl)ImageBelirtilen URL'den alınan resmi, sayfanın sol üst köşesine varsayılan boyutta ekler.
insertImage(imageUrl, left, top, width, height)ImageBelirtilen URL'den alınan resmi, belirtilen konum ve boyutta sayfaya ekler.
insertLine(line)LineSağlanan Line öğesinin bir kopyasını sayfaya ekler.
insertLine(lineCategory, startConnectionSite, endConnectionSite)LineSayfaya iki connection sites simgesini bağlayan bir çizgi ekler.
insertLine(lineCategory, startLeft, startTop, endLeft, endTop)LineSayfaya bir satır ekler.
insertPageElement(pageElement)PageElementSağlanan PageElement öğesinin bir kopyasını sayfaya ekler.
insertShape(shape)ShapeSağlanan Shape öğesinin bir kopyasını sayfaya ekler.
insertShape(shapeType)ShapeSayfaya şekil ekler.
insertShape(shapeType, left, top, width, height)ShapeSayfaya şekil ekler.
insertSheetsChart(sourceChart)SheetsChartSayfaya bir Google E-Tablolar grafiği ekler.
insertSheetsChart(sourceChart, left, top, width, height)SheetsChartBelirtilen konum ve boyutta sayfaya bir Google E-Tablolar grafiği ekler.
insertSheetsChart(sheetsChart)SheetsChartSağlanan SheetsChart öğesinin bir kopyasını sayfaya ekler.
insertSheetsChartAsImage(sourceChart)ImageSayfaya Image olarak bir Google E-Tablolar grafiği ekler.
insertSheetsChartAsImage(sourceChart, left, top, width, height)ImageBelirtilen konum ve boyutta, sayfaya Image olarak bir Google E-Tablolar grafiği ekler.
insertTable(numRows, numColumns)TableSayfaya tablo ekler.
insertTable(numRows, numColumns, left, top, width, height)TableSayfaya, belirtilen konum ve boyutta bir tablo ekler.
insertTable(table)TableSağlanan Table öğesinin bir kopyasını sayfaya ekler.
insertTextBox(text)ShapeSayfaya, sağlanan dizeyi içeren bir metin kutusu Shape ekler.
insertTextBox(text, left, top, width, height)ShapeSayfaya, sağlanan dizeyi içeren bir metin kutusu Shape ekler.
insertVideo(videoUrl)VideoSayfanın sol üst köşesine varsayılan boyutta bir video ekler.
insertVideo(videoUrl, left, top, width, height)VideoSayfaya, belirtilen konum ve boyutta bir video ekler.
insertVideo(video)VideoSağlanan Video öğesinin bir kopyasını sayfaya ekler.
insertWordArt(wordArt)WordArtSağlanan WordArt öğesinin bir kopyasını sayfaya ekler.
remove()voidSayfayı kaldırır.
replaceAllText(findText, replaceText)IntegerBulunan metne uyan tüm metin örneklerini yeni metinle değiştirir.
replaceAllText(findText, replaceText, matchCase)IntegerBulunan metne uyan tüm metin örneklerini yeni metinle değiştirir.
selectAsCurrentPage()voidEtkin 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

Group[]

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

Image[]

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

Line[]

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

Master

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

AdTürAçıklama
idStringAlı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 nesnelerinin listesini döndürür.

Return

PageElement[]

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

AdTürAçıklama
placeholderTypePlaceholderType

Return

PageElement|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

AdTürAçıklama
placeholderTypePlaceholderType
placeholderIndexInteger

Return

PageElement|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

PageElement[]

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

Shape[]

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

SheetsChart[]

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

Table[]

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

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

getWordArts()

Sayfadaki WordArt nesnelerinin listesini döndürür.

Return

WordArt[]

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

AdTürAçıklama
pageElementsPageElement[]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

AdTürAçıklama
groupGroupKopyalanı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ü eklediğinizde BlobSource kaynağından 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.

const slide = SlidesApp.getActivePresentation().getSlides()[0];
// Get the Drive image file with the given ID.
const image = DriveApp.getFileById('123abc');
slide.insertImage(image);

Parametreler

AdTürAçıklama
blobSourceBlobSourceResim 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. Resimler 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

AdTürAçıklama
blobSourceBlobSourceResim verileri.
leftNumberResmin yatay konumu (nokta cinsinden), sayfanın sol üst köşesinden itibaren ölçülür.
topNumberResmin dikey konumu (nokta cinsinden), sayfanın sol üst köşesinden itibaren ölçülür.
widthNumberResmin genişliği (nokta cinsinden).
heightNumberResmin 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 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

AdTürAçıklama
imageImageKopyalanı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

AdTürAçıklama
imageUrlStringResmin 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

AdTürAçıklama
imageUrlStringResmin URL'si.
leftNumberResmin yatay konumu (nokta cinsinden), sayfanın sol üst köşesinden itibaren ölçülür.
topNumberResmin dikey konumu (nokta cinsinden), sayfanın sol üst köşesinden itibaren ölçülür.
widthNumberResmin genişliği (nokta cinsinden).
heightNumberResmin 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

AdTürAçıklama
lineLineKopyalanı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

AdTürAçıklama
lineCategoryLineCategoryEklenecek satırın kategorisi.
startConnectionSiteConnectionSiteÇizginin başlangıcının bağlanacağı bağlantı sitesi.
endConnectionSiteConnectionSiteÇ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

AdTürAçıklama
lineCategoryLineCategoryEklenecek satırın kategorisi.
startLeftNumberÇizginin başlangıç noktasının, sayfanın sol üst köşesinden itibaren ölçülen yatay konumu (nokta cinsinden).
startTopNumberÇizginin başlangıç noktasının dikey konumu. Sayfanın sol üst köşesinden itibaren ölçülen nokta cinsinden değerdir.
endLeftNumberÇizginin bitiş noktasının yatay konumu. Sayfanın sol üst köşesinden itibaren nokta cinsinden ölçülür.
endTopNumberÇ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

AdTürAçıklama
pageElementPageElementKopyalanı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

AdTürAçıklama
shapeShapeKopyalanı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

AdTürAçıklama
shapeTypeShapeTypeEklenecek ş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

AdTürAçıklama
shapeTypeShapeTypeEklenecek şeklin türü.
leftNumberŞeklin yatay konumu (sayfanın sol üst köşesinden ölçülür).
topNumberŞeklin dikey konumu (sayfanın sol üst köşesinden ölçülür).
widthNumberŞeklin genişliği.
heightNumberŞ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

AdTürAçıklama
sourceChartEmbeddedChartSayfaya 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

AdTürAçıklama
sourceChartEmbeddedChartSayfaya eklenecek e-tablodaki grafik.
leftNumberGrafiğin yatay konumu (nokta cinsinden), sayfanın sol üst köşesinden itibaren ölçülür.
topNumberGrafiğin dikey konumu (nokta cinsinden), sayfanın sol üst köşesinden itibaren ölçülür.
widthNumberGrafiğin nokta cinsinden genişliği.
heightNumberGrafiğ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

AdTürAçıklama
sheetsChartSheetsChartKopyalanı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

AdTürAçıklama
sourceChartEmbeddedChartSayfaya 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

AdTürAçıklama
sourceChartEmbeddedChartSayfaya eklenecek e-tablodaki grafik.
leftNumberGrafiğin yatay konumu (nokta cinsinden), sayfanın sol üst köşesinden itibaren ölçülür.
topNumberGrafiğin dikey konumu (nokta cinsinden), sayfanın sol üst köşesinden itibaren ölçülür.
widthNumberGrafiğin nokta cinsinden genişliği.
heightNumberGrafiğ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

AdTürAçıklama
numRowsIntegerTablodaki satır sayısı.
numColumnsIntegerTablodaki 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

AdTürAçıklama
numRowsIntegerTablodaki satır sayısı.
numColumnsIntegerTablodaki sütun sayısı.
leftNumberTablonun yatay konumu (sayfanın sol üst köşesinden ölçülür).
topNumberTablonun dikey konumu (sayfanın sol üst köşesinden ölçülür).
widthNumberTablonun genişliği.
heightNumberTablonun 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

AdTürAçıklama
tableTableKopyalanı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

AdTürAçıklama
textStringMetin 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

AdTürAçıklama
textStringMetin kutusu şeklinin içermesi gereken dize.
leftNumberMetin kutusu şeklinin yatay konumu (sayfanın sol üst köşesinden ölçülür).
topNumberMetin kutusu şeklinin dikey konumu, sayfanın sol üst köşesinden ölçülür.
widthNumberMetin kutusu şeklinin genişliği.
heightNumberMetin 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

AdTürAçıklama
videoUrlStringEklenecek 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

AdTürAçıklama
videoUrlStringEklenecek videonun URL'si.
leftNumberSayfanın sol üst köşesinden itibaren ölçülen, videonun yatay konumu (nokta cinsinden).
topNumberVideonun dikey konumu (nokta cinsinden), sayfanın sol üst köşesinden itibaren ölçülür.
widthNumberVideonun nokta cinsinden genişliği.
heightNumberVideonun 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

AdTürAçıklama
videoVideoKopyalanı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

AdTürAçıklama
wordArtWordArtKopyalanı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

AdTürAçıklama
findTextStringBulunacak metin.
replaceTextStringEşleşen metnin yerine kullanılacak metin.

Return

Integer: Değişen tekrar sayısı

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

AdTürAçıklama
findTextStringBulunacak metin.
replaceTextStringEşleşen metnin yerine kullanılacak metin.
matchCaseBooleantrue 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: Değişen tekrar sayısı

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