Поделиться через


PowerPoint.ThemeColorScheme class

Представляет цветовую схему темы.

Расширяет

Замечания

[ Набор API: PowerPointApi 1.10 ]

Свойства

context

Контекст запроса, связанный с объектом . Это соединяет процесс надстройки с процессом ведущего приложения Office.

Методика

getThemeColor(color)

Возвращает значение цвета для указанного ThemeColorобъекта .

getThemeColor(color)

Возвращает значение цвета для указанного ThemeColorобъекта .

setThemeColor(color, rgbColor)

Задает значение цвета для указанного ThemeColorобъекта .

setThemeColor(color, rgbColor)

Задает значение цвета для указанного ThemeColorобъекта .

toJSON()

Переопределяет метод JavaScript toJSON() , чтобы обеспечить более полезные выходные данные при передаче объекта API в JSON.stringify(). (JSON.stringifyв свою очередь вызывает toJSON метод переданного ему объекта.) В то время как исходный PowerPoint.ThemeColorScheme объект является объектом API, toJSON метод возвращает обычный объект JavaScript (типизированный как PowerPoint.Interfaces.ThemeColorSchemeData), который содержит неглубокие копии всех загруженных дочерних свойств из исходного объекта.

Подробнее

context

Контекст запроса, связанный с объектом . Это соединяет процесс надстройки с процессом ведущего приложения Office.

context: RequestContext;

Стоимость недвижимости

Подробнее о методе

getThemeColor(color)

Возвращает значение цвета для указанного ThemeColorобъекта .

getThemeColor(color: PowerPoint.ThemeColor): OfficeExtension.ClientResult<string>;

Параметры

color
PowerPoint.ThemeColor

Цвет темы.

Возвращает

Значение цвета в формате #RRGGBB (например, FFA500).

Замечания

[ Набор API: PowerPointApi 1.10 ]

getThemeColor(color)

Возвращает значение цвета для указанного ThemeColorобъекта .

getThemeColor(color: "Mixed" | "None" | "Accent1" | "Accent2" | "Accent3" | "Accent4" | "Accent5" | "Accent6" | "Dark1" | "Dark2" | "FollowedHyperlink" | "Hyperlink" | "Light1" | "Light2"): OfficeExtension.ClientResult<string>;

Параметры

color

"Mixed" | "None" | "Accent1" | "Accent2" | "Accent3" | "Accent4" | "Accent5" | "Accent6" | "Dark1" | "Dark2" | "FollowedHyperlink" | "Hyperlink" | "Light1" | "Light2"

Цвет темы.

Возвращает

Значение цвета в формате #RRGGBB (например, FFA500).

Замечания

[ Набор API: PowerPointApi 1.10 ]

setThemeColor(color, rgbColor)

Задает значение цвета для указанного ThemeColorобъекта .

setThemeColor(color: PowerPoint.ThemeColor, rgbColor: string): void;

Параметры

color
PowerPoint.ThemeColor

Цвет темы.

rgbColor

string

Значение цвета в #RRGGBB формате (например, "FFA500") или в виде именованного цвета HTML (например, "оранжевый").

Возвращает

void

Замечания

[ Набор API: PowerPointApi 1.10 ]

setThemeColor(color, rgbColor)

Задает значение цвета для указанного ThemeColorобъекта .

setThemeColor(color: "Mixed" | "None" | "Accent1" | "Accent2" | "Accent3" | "Accent4" | "Accent5" | "Accent6" | "Dark1" | "Dark2" | "FollowedHyperlink" | "Hyperlink" | "Light1" | "Light2", rgbColor: string): void;

Параметры

color

"Mixed" | "None" | "Accent1" | "Accent2" | "Accent3" | "Accent4" | "Accent5" | "Accent6" | "Dark1" | "Dark2" | "FollowedHyperlink" | "Hyperlink" | "Light1" | "Light2"

Цвет темы.

rgbColor

string

Значение цвета в #RRGGBB формате (например, "FFA500") или в виде именованного цвета HTML (например, "оранжевый").

Возвращает

void

Замечания

[ Набор API: PowerPointApi 1.10 ]

toJSON()

Переопределяет метод JavaScript toJSON() , чтобы обеспечить более полезные выходные данные при передаче объекта API в JSON.stringify(). (JSON.stringifyв свою очередь вызывает toJSON метод переданного ему объекта.) В то время как исходный PowerPoint.ThemeColorScheme объект является объектом API, toJSON метод возвращает обычный объект JavaScript (типизированный как PowerPoint.Interfaces.ThemeColorSchemeData), который содержит неглубокие копии всех загруженных дочерних свойств из исходного объекта.

toJSON(): {
            [key: string]: string;
        };

Возвращает

{ [key: string]: string; }