Class SpreadsheetTheme

E-tabloTema

Mevcut temalara erişme ve bunları değiştirme E-tabloda tema ayarlamak için Spreadsheet.setSpreadsheetTheme(theme) kullanın.

Yöntemler

YöntemDönüş türüKısa açıklama
getConcreteColor(themeColorType)ColorGeçerli bir tema rengi türü için somut Color değerini döndürür.
getFontFamily()String|nullTemanın yazı tipi ailesini veya null temasıysa null değerini döndürür.
getThemeColors()ThemeColorType[]Geçerli tema için olası tüm tema renk türlerinin listesini döndürür.
setConcreteColor(themeColorType, color)SpreadsheetThemeBu renk şemasında ThemeColorType ile ilişkili somut rengi belirtilen renge ayarlar.
setConcreteColor(themeColorType, red, green, blue)SpreadsheetThemeBu renk şemasında ThemeColorType ile ilişkili somut rengi RGB biçiminde verilen renge ayarlar.
setFontFamily(fontFamily)SpreadsheetThemeTema için yazı tipi ailesini ayarlar.

Ayrıntılı belgeler

getConcreteColor(themeColorType)

Geçerli bir tema rengi türü için somut Color değerini döndürür. Tema renk türü mevcut temada ayarlanmamışsa istisna oluşturur.

Parametreler

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

Return

Color: Beton rengi.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getFontFamily()

Temanın yazı tipi ailesini veya null temasıysa null değerini döndürür.

Return

String|null: Tema 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/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getThemeColors()

Geçerli tema için olası tüm tema renk türlerinin listesini döndürür.

Return

ThemeColorType[]: Tema renklerinin listesi.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setConcreteColor(themeColorType, color)

Bu renk şemasında ThemeColorType ile ilişkili somut rengi belirtilen renge ayarlar.

Parametreler

AdTürAçıklama
themeColorTypeThemeColorTypeTema rengi türü.
colorColorRenk.

Return

SpreadsheetTheme: Zincirleme için tema.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setConcreteColor(themeColorType, red, green, blue)

Bu renk şemasında ThemeColorType ile ilişkili somut rengi RGB biçiminde verilen renge ayarlar.

Parametreler

AdTürAçıklama
themeColorTypeThemeColorTypeTema rengi türü.
redIntegerKırmızı kanalın değeri.
greenIntegerYeşil kanalın değeri.
blueIntegerMavi kanalın değeri.

Return

SpreadsheetTheme: Zincirleme için tema.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setFontFamily(fontFamily)

Tema için yazı tipi ailesini ayarlar.

Parametreler

AdTürAçıklama
fontFamilyStringYeni tema yazı tipi ailesi.

Return

SpreadsheetTheme: Zincirleme için kullanılan tema.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets