Class TextStyle

MetinStili

Metnin stili.

Bu sınıftaki okuma yöntemleri, ilgili TextRange aralıkları birden fazla metin çalıştırmasını kapsıyorsa ve bu çalıştırmalar, çağrılan okuma yöntemi için farklı değerlere sahipse null değerini döndürür. Bunu önlemek için TextRanges döndüren TextRange.getRuns() yöntemini kullanarak metin stillerini sorgulayın.

Metnin bir şekle sığma biçimini düzenleyen yöntemler kullanırsanız metin stillerine uygulanan tüm otomatik sığdırma ayarları devre dışı bırakılır.

Yöntemler

YöntemDönüş türüKısa açıklama
getBackgroundColor()Color|nullMetnin arka plan rengini veya metinde birden fazla stil varsa null değerini döndürür.
getBaselineOffset()TextBaselineOffset|nullMetnin normal konumundan dikey uzaklığını veya metinde birden fazla stil varsa null değerini döndürür.
getFontFamily()String|nullMetnin yazı tipi ailesini veya metinde birden fazla stil varsa null değerini döndürür.
getFontSize()Number|nullMetnin yazı tipi boyutunu punto cinsinden veya metinde birden fazla stil varsa null değerini döndürür.
getFontWeight()Integer|nullMetnin yazı tipi ağırlığını veya metinde birden fazla stil varsa null değerini döndürür.
getForegroundColor()Color|nullMetnin ön plan rengini veya metinde birden fazla stil varsa null değerini döndürür.
getLink()Link|nullMetindeki Link değerini veya bağlantı yoksa, bağlantı metnin bir bölümündeyse ya da birden çok bağlantı varsa null değerini döndürür.
hasLink()Boolean|nullMetinde bağlantı varsa true, yoksa false, bağlantı metnin bir bölümündeyse veya birden çok bağlantı varsa null değerini döndürür.
isBackgroundTransparent()Boolean|nullMetnin arka planı şeffafsa true, değilse false, metinde birden fazla stil varsa null değerini döndürür.
isBold()Boolean|nullMetin kalın olarak oluşturulmuşsa true, değilse false, metinde birden fazla stil varsa null değerini döndürür.
isItalic()Boolean|nullMetin italikse true, değilse false, metinde birden fazla stil varsa null değerini döndürür.
isSmallCaps()Boolean|nullMetin küçük büyük harflerle yazılmışsa true, değilse false, metinde birden fazla stil varsa null değerini döndürür.
isStrikethrough()Boolean|nullMetin üstü çiziliyse true, değilse false, metinde birden fazla stil varsa null değerini döndürür.
isUnderline()Boolean|nullMetnin altı çiziliyse true, değilse false, metinde birden fazla stil varsa null değerini döndürür.
removeLink()TextStyleLink öğesini kaldırır.
setBackgroundColor(color)TextStyleMetnin arka plan rengini ayarlar.
setBackgroundColor(red, green, blue)TextStyleMetnin arka plan rengini 0 ile 255 arasındaki RGB değerlerine ayarlar.
setBackgroundColor(hexColor)TextStyleMetnin arka plan rengini, belirtilen onaltılık renk dizesi olarak ayarlar.
setBackgroundColor(color)TextStyleMetnin arka plan rengini belirtilen ThemeColorType olarak ayarlar.
setBackgroundColorTransparent()TextStyleMetnin arka plan rengini şeffaf olarak ayarlar.
setBaselineOffset(offset)TextStyleMetnin normal konumuna göre dikey uzaklığını ayarlar.
setBold(bold)TextStyleMetnin kalın olarak oluşturulup oluşturulmayacağını ayarlar.
setFontFamily(fontFamily)TextStyleMetnin yazı tipi ailesini ayarlar .
setFontFamilyAndWeight(fontFamily, fontWeight)TextStyleMetnin yazı tipi ailesini ve ağırlığını ayarlar.
setFontSize(fontSize)TextStyleMetnin yazı tipi boyutunu punto cinsinden ayarlar.
setForegroundColor(foregroundColor)TextStyleMetnin ön plan rengini ayarlar.
setForegroundColor(red, green, blue)TextStyleMetnin ön plan rengini 0 ile 255 arasındaki RGB değerlerine ayarlar.
setForegroundColor(hexColor)TextStyleMetnin ön plan rengini, verilen onaltılık renk dizesi olarak ayarlar.
setForegroundColor(color)TextStyleMetnin ön plan rengini belirtilen ThemeColorType olarak ayarlar.
setItalic(italic)TextStyleMetnin italik olup olmadığını ayarlar.
setLinkSlide(slideIndex)TextStyleSlaytın sıfır tabanlı dizinini kullanarak belirtilen Slide değerine Link ayarlar.
setLinkSlide(slide)TextStyleBelirtilen Slide için Link ayarlar. Bağlantı, belirtilen slayt kimliğiyle ayarlanır.
setLinkSlide(slidePosition)TextStyleSlaydın göreli konumunu kullanarak belirtilen Slide öğesine Link ayarlar.
setLinkUrl(url)TextStyleLink özelliğini, verilen boş olmayan URL dizesine ayarlar.
setSmallCaps(smallCaps)TextStyleMetnin küçük büyük harflerle oluşturulup oluşturulmayacağını belirler.
setStrikethrough(strikethrough)TextStyleMetnin üstünün çizilip çizilmeyeceğini ayarlar.
setUnderline(underline)TextStyleMetnin altının çizilip çizilmeyeceğini ayarlar.

Ayrıntılı belgeler

getBackgroundColor()

Metnin arka plan rengini veya metinde birden fazla stil varsa null değerini döndürür.

Return

Color|null: Metnin arka plan rengi.

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

getBaselineOffset()

Metnin normal konumundan dikey uzaklığını veya metinde birden fazla stil varsa null değerini döndürür.

Return

TextBaselineOffset|null: Metnin normal konumundan dikey uzaklığı.

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

getFontFamily()

Metnin yazı tipi ailesini veya metinde birden fazla stil varsa null değerini döndürür.

Return

String|null: Metnin yazı tipi ailesi.

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

getFontSize()

Metnin yazı tipi boyutunu punto cinsinden veya metinde birden fazla stil varsa null değerini döndürür.

Return

Number|null: Metnin punto cinsinden yazı tipi boyutu.

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

getFontWeight()

Metnin yazı tipi ağırlığını veya metinde birden fazla stil varsa null değerini döndürür.

Ağırlık, 100 ile 900 arasında (bu değerler dahil) 100'ün katı olmalıdır. Bu aralık, CSS 2.1 Spesifikasyonu'ndaki bölüm 15.6'da açıklanan sayısal değerlere karşılık gelir ve sayısal olmayan değerlere izin verilmez. 700'e eşit veya daha büyük ağırlıklar kalın olarak kabul edilir. Bu durumda isBold(), true değerini döndürür. Varsayılan değer 400'dür ("normal").

Return

Integer|null: Metnin yazı tipi ağırlığı.

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

getForegroundColor()

Metnin ön plan rengini veya metinde birden fazla stil varsa null değerini döndürür.

Return

Color|null: Metnin ön plan rengi.

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

Metindeki Link değerini veya bağlantı yoksa, bağlantı metnin bir bölümündeyse ya da birden çok bağlantı varsa null değerini döndürür. Metinde bağlantı olup olmadığını belirlemek için hasLink()'ı arayın.

const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0];
const textLink = shape.getText().getTextStyle().getLink();
if (textLink != null) {
  Logger.log(`Shape text has a link of type: ${textLink.getLinkType()}`);
}

Return

Link|null: Metindeki bağlantı.

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

Metinde bağlantı varsa true, yoksa false, bağlantı metnin bir bölümündeyse veya birden çok bağlantı varsa null değerini döndürür.

Bağlantılar yeni satır karakterlerine ayarlanamaz. Bu nedenle, TextRange yeni satır karakteri içeriyorsa bu yöntem her zaman null veya false değerini döndürür.

Return

Boolean|null: Metinde bağlantı olup olmadığı.

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

isBackgroundTransparent()

Metnin arka planı şeffafsa true, değilse false, metinde birden fazla stil varsa null değerini döndürür.

Return

Boolean|null: Metnin arka planının şeffaf olup olmadığını gösterir.

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

isBold()

Metin kalın olarak oluşturulmuşsa true, değilse false, metinde birden fazla stil varsa null değerini döndürür.

Return

Boolean|null: Metnin kalın olarak oluşturulup oluşturulmadığı.

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

isItalic()

Metin italikse true, değilse false, metinde birden fazla stil varsa null değerini döndürür.

Return

Boolean|null: Metnin italik olup olmadığı.

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

isSmallCaps()

Metin küçük büyük harflerle yazılmışsa true, değilse false, metinde birden fazla stil varsa null değerini döndürür.

Return

Boolean|null: Metnin küçük büyük harflerle yazılıp yazılmadığı.

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

isStrikethrough()

Metin üstü çiziliyse true, değilse false, metinde birden fazla stil varsa null değerini döndürür.

Return

Boolean|null: Metnin üstünün çizili olup olmadığı.

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

isUnderline()

Metnin altı çiziliyse true, değilse false, metinde birden fazla stil varsa null değerini döndürür.

Return

Boolean|null: Metnin altı çizili olup olmadığı.

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

Link öğesini kaldırır.

Bağlantı kaldırıldığında metindeki köprünün ön plan rengi ve alt çizgi stili de kaldırılır. Mümkünse bu stiller, bağlantıdan önceki metinle eşleşecek şekilde uygulanır.

const textRange = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0].getText();
textRange.getTextStyle().removeLink();

Return

TextStyle: Zincirleme için bu TextStyle.


setBackgroundColor(color)

Metnin arka plan rengini ayarlar.

Parametreler

AdTürAçıklama
colorColorAyarlanacak arka plan rengi.

Return

TextStyle: Zincirleme için bu TextStyle.

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

setBackgroundColor(red, green, blue)

Metnin arka plan rengini 0 ile 255 arasındaki RGB değerlerine ayarlar.

Parametreler

AdTürAçıklama
redIntegerRengin kırmızı bileşeni.
greenIntegerRengin yeşil bileşeni.
blueIntegerRengin mavi bileşeni.

Return

TextStyle: Zincirleme için bu TextStyle.

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

setBackgroundColor(hexColor)

Metnin arka plan rengini, belirtilen onaltılık renk dizesi olarak ayarlar.

Onaltılık dize, "#RRGGBB" biçiminde olmalıdır. Örneğin pembe şu şekilde gösterilir:

Parametreler

AdTürAçıklama
hexColorStringOnaltılık renk dizesi.

Return

TextStyle: Zincirleme için bu TextStyle.

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

setBackgroundColor(color)

Metnin arka plan rengini belirtilen ThemeColorType olarak ayarlar.

Parametreler

AdTürAçıklama
colorThemeColorTypeTema rengi türü.

Return

TextStyle: Zincirleme için bu TextStyle.

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

setBackgroundColorTransparent()

Metnin arka plan rengini şeffaf olarak ayarlar.

Return

TextStyle: Zincirleme için bu TextStyle.

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

setBaselineOffset(offset)

Metnin normal konumuna göre dikey uzaklığını ayarlar.

Parametreler

AdTürAçıklama
offsetTextBaselineOffsetAyarlanacak temel çizgi ofseti.

Return

TextStyle: Zincirleme için bu TextStyle.

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

setBold(bold)

Metnin kalın olarak oluşturulup oluşturulmayacağını ayarlar.

Parametreler

AdTürAçıklama
boldBooleanMetnin kalın olarak oluşturulup oluşturulmayacağı.

Return

TextStyle: Zincirleme için bu TextStyle.

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

setFontFamily(fontFamily)

Metnin yazı tipi ailesini ayarlar .

Parametreler

AdTürAçıklama
fontFamilyStringAyarlanacak yazı tipi ailesi.

Return

TextStyle: Zincirleme için bu TextStyle.

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

setFontFamilyAndWeight(fontFamily, fontWeight)

Metnin yazı tipi ailesini ve ağırlığını ayarlar.

Parametreler

AdTürAçıklama
fontFamilyStringYazı tipi ailesi.
fontWeightIntegerYazı tipi ağırlığı.

Return

TextStyle: Zincirleme için bu TextStyle.

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

setFontSize(fontSize)

Metnin yazı tipi boyutunu punto cinsinden ayarlar.

Parametreler

AdTürAçıklama
fontSizeNumberPunto cinsinden yazı tipi boyutu.

Return

TextStyle: Zincirleme için bu TextStyle.

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

setForegroundColor(foregroundColor)

Metnin ön plan rengini ayarlar.

Parametreler

AdTürAçıklama
foregroundColorColorAyarlanacak ön plan rengi.

Return

TextStyle: Zincirleme için bu TextStyle.

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

setForegroundColor(red, green, blue)

Metnin ön plan rengini 0 ile 255 arasındaki RGB değerlerine ayarlar.

Parametreler

AdTürAçıklama
redIntegerRengin kırmızı bileşeni.
greenIntegerRengin yeşil bileşeni.
blueIntegerRengin mavi bileşeni.

Return

TextStyle: Zincirleme için bu TextStyle.

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

setForegroundColor(hexColor)

Metnin ön plan rengini, verilen onaltılık renk dizesi olarak ayarlar.

Onaltılık dize, "#RRGGBB" biçiminde olmalıdır. Örneğin pembe şu şekilde gösterilir:

Parametreler

AdTürAçıklama
hexColorStringOnaltılık renk dizesi.

Return

TextStyle: Zincirleme için bu TextStyle.

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

setForegroundColor(color)

Metnin ön plan rengini belirtilen ThemeColorType olarak ayarlar.

Parametreler

AdTürAçıklama
colorThemeColorTypeTema rengi türü.

Return

TextStyle: Zincirleme için bu TextStyle.

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

setItalic(italic)

Metnin italik olup olmadığını ayarlar.

Parametreler

AdTürAçıklama
italicBooleanMetnin italik olarak oluşturulup oluşturulmayacağı.

Return

TextStyle: Zincirleme için bu TextStyle.

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

setLinkSlide(slideIndex)

Slaytın sıfır tabanlı dizinini kullanarak belirtilen Slide değerine Link ayarlar.

Bağlantı ayarlamak, metnin stilini altı çizili ve ThemeColorType.HYPERLINK ön plan rengi olacak şekilde değiştirir. Bu ayar setForegroundColor(hexColor) ve setUnderline(underline) üzerinden değiştirilebilir.

Bağlantılar yeni satır karakterlerine ayarlanamadığından TextRange içindeki yeni satır karakterleri yoksayılır.

// Set a link to the first slide of the presentation.
const presentation = SlidesApp.getActivePresentation();
const slide = presentation.getSlides()[0];
const textRange = slide.getShapes()[0].getText();
textRange.getTextStyle().setLinkSlide(0);

Parametreler

AdTürAçıklama
slideIndexIntegerSlaytın sıfır tabanlı dizini.

Return

TextStyle: Zincirleme için bu TextStyle.

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

setLinkSlide(slide)

Belirtilen Slide için Link ayarlar. Bağlantı, belirtilen slayt kimliğiyle ayarlanır.

Bağlantı ayarlamak, metnin stilini altı çizili ve ThemeColorType.HYPERLINK ön plan rengi olacak şekilde değiştirir. Bu ayar setForegroundColor(hexColor) ve setUnderline(underline) üzerinden değiştirilebilir.

Bağlantılar yeni satır karakterlerine ayarlanamadığından TextRange içindeki yeni satır karakterleri yoksayılır.

// Set a link to the first slide of the presentation.
const presentation = SlidesApp.getActivePresentation();
const slide = presentation.getSlides()[0];
const textRange = slide.getShapes()[0].getText();
textRange.getTextStyle().setLinkSlide(slide);

Parametreler

AdTürAçıklama
slideSlideBağlanacak Slide.

Return

TextStyle: Zincirleme için bu TextStyle.

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

setLinkSlide(slidePosition)

Slaydın göreli konumunu kullanarak belirtilen Slide öğesine Link ayarlar.

Bağlantı ayarlamak, metnin stilini altı çizili ve ThemeColorType.HYPERLINK ön plan rengi olacak şekilde değiştirir. Bu ayar setForegroundColor(hexColor) ve setUnderline(underline) üzerinden değiştirilebilir.

Bağlantılar yeni satır karakterlerine ayarlanamadığından TextRange içindeki yeni satır karakterleri yoksayılır.

// Set a link to the first slide of the presentation.
const textRange = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0].getText();
textRange.getTextStyle().setLinkSlide(SlidesApp.SlidePosition.FIRST_SLIDE);

Parametreler

AdTürAçıklama
slidePositionSlidePositionGöreceli SlidePosition.

Return

TextStyle: Zincirleme için bu TextStyle.

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

setLinkUrl(url)

Link özelliğini, verilen boş olmayan URL dizesine ayarlar.

Bağlantı ayarlamak, metnin stilini altı çizili ve ThemeColorType.HYPERLINK ön plan rengi olacak şekilde değiştirir. Bu ayar setForegroundColor(hexColor) ve setUnderline(underline) üzerinden değiştirilebilir.

Bağlantılar yeni satır karakterlerine ayarlanamadığından TextRange içindeki yeni satır karakterleri yoksayılır.

// Set a link to the URL.
const textRange = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0].getText();
textRange.getTextStyle().setLinkUrl('https://slides.google.com');

Parametreler

AdTürAçıklama
urlStringURL dizesi.

Return

TextStyle: Zincirleme için bu TextStyle.

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

setSmallCaps(smallCaps)

Metnin küçük büyük harflerle oluşturulup oluşturulmayacağını belirler.

Parametreler

AdTürAçıklama
smallCapsBooleanMetnin küçük büyük harflerle oluşturulup oluşturulmayacağı.

Return

TextStyle: Zincirleme için bu TextStyle.

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

setStrikethrough(strikethrough)

Metnin üstünün çizilip çizilmeyeceğini ayarlar.

Parametreler

AdTürAçıklama
strikethroughBooleanMetnin üstünün çizilip çizilmeyeceği.

Return

TextStyle: Zincirleme için bu TextStyle.

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

setUnderline(underline)

Metnin altının çizilip çizilmeyeceğini ayarlar.

Parametreler

AdTürAçıklama
underlineBooleanMetnin altının çizilip çizilmeyeceği.

Return

TextStyle: Zincirleme için bu TextStyle.

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