Class SpreadsheetTheme

E-tabloTema

Mevcut temalara erişebilir ve bu temaları değiştirebilir. E-tabloda tema ayarlamak için Spreadsheet.setSpreadsheetTheme(theme) simgesini 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()StringTemanın yazı tipi ailesini veya null temasıysa null değerini döndürür.
getThemeColors()ThemeColorType[]Geçerli tema için kullanılabilecek tüm tema rengi türlerinin listesini döndürür.
setConcreteColor(themeColorType, color)SpreadsheetThemeBu renk şemasında ThemeColorType ile ilişkili beton rengini belirtilen renge ayarlar.
setConcreteColor(themeColorType, red, green, blue)SpreadsheetThemeBu renk şemasında ThemeColorType ile ilişkili beton rengini RGB biçiminde belirtilen renge ayarlar.
setFontFamily(fontFamily)SpreadsheetThemeTema için yazı tipi ailesini belirler.

Ayrıntılı dokümanlar

getConcreteColor(themeColorType)

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

Parametreler

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

Return

Color: Beton rengi.

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/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: Tema yazı tipi ailesi.

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

getThemeColors()

Geçerli tema için kullanılabilecek tüm tema rengi türlerinin listesini döndürür.

Return

ThemeColorType[]: Tema renklerinin listesi.

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

setConcreteColor(themeColorType, color)

Bu renk şemasında ThemeColorType ile ilişkili beton rengini 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ının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:

  • 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 beton rengini RGB biçiminde belirtilen 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ının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:

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

setFontFamily(fontFamily)

Tema için yazı tipi ailesini belirler.

Parametreler

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

Return

SpreadsheetTheme: Zincirleme için bu tema.

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