Class SpreadsheetTheme

SpreadsheetTheme

Vorhandene Designs aufrufen und ändern Um ein Design für eine Tabelle festzulegen, verwenden Sie Spreadsheet.setSpreadsheetTheme(theme).

Methoden

MethodeRückgabetypKurzbeschreibung
getConcreteColor(themeColorType)ColorGibt den konkreten Color für einen gültigen Designfarbtyp zurück.
getFontFamily()StringGibt die Schriftfamilie des Designs oder null zurück, wenn es ein null-Design ist
getThemeColors()ThemeColorType[]Gibt eine Liste aller möglichen Designfarbtypen für das aktuelle Design zurück.
setConcreteColor(themeColorType, color)SpreadsheetThemeLegt die Betonfarbe, die mit ThemeColorType in diesem Farbschema verknüpft ist, auf die angegebene Farbe fest.
setConcreteColor(themeColorType, red, green, blue)SpreadsheetThemeLegt die Betonfarbe, die dem ThemeColorType in diesem Farbschema zugeordnet ist, auf die angegebene Farbe im RGB-Format fest.
setFontFamily(fontFamily)SpreadsheetThemeLegt die Schriftfamilie für das Design fest.

Detaillierte Dokumentation

getConcreteColor(themeColorType)

Gibt den konkreten Color für einen gültigen Designfarbtyp zurück. Eine Ausnahme wird ausgelöst, wenn der Farbtyp des Designs nicht im aktuellen Design festgelegt ist.

Parameter

NameTypBeschreibung
themeColorTypeThemeColorTypeFarbtyp des Designs.

Return

Color: Betonfarbe.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getFontFamily()

Gibt die Schriftfamilie des Designs oder null zurück, wenn es ein null-Design ist

Return

String: Die Schriftfamilie des Designs.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getThemeColors()

Gibt eine Liste aller möglichen Designfarbtypen für das aktuelle Design zurück.

Return

ThemeColorType[]: Eine Liste der Designfarben.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

setConcreteColor(themeColorType, color)

Legt die Betonfarbe, die mit ThemeColorType in diesem Farbschema verknüpft ist, auf die angegebene Farbe fest.

Parameter

NameTypBeschreibung
themeColorTypeThemeColorTypeDer Farbtyp des Designs.
colorColorDie Farbe.

Return

SpreadsheetTheme: Das Design für die Verkettung.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

setConcreteColor(themeColorType, red, green, blue)

Legt die Betonfarbe, die dem ThemeColorType in diesem Farbschema zugeordnet ist, auf die angegebene Farbe im RGB-Format fest.

Parameter

NameTypBeschreibung
themeColorTypeThemeColorTypeDer Farbtyp des Designs.
redIntegerDer Wert des roten Kanals.
greenIntegerDer Wert des grünen Channels.
blueIntegerDer Wert des blauen Kanals.

Return

SpreadsheetTheme: Das Design für die Verkettung.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

setFontFamily(fontFamily)

Legt die Schriftfamilie für das Design fest.

Parameter

NameTypBeschreibung
fontFamilyStringDie neue Schriftfamilie des Designs.

Return

SpreadsheetTheme: Dieses Design für Verkettungen.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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