Office.OfficeTheme interface
Предоставляет доступ к свойствам цветов темы Office.
С помощью цветов темы Office можно согласовать цветовую схему надстройки с текущей темой Office, выбранной пользователем спомощью пользовательского интерфейса темы Officeдля учетной записи>Office>, которая применяется во всех приложениях Office. Using Office theme colors is appropriate for mail and task pane add-ins.
Комментарии
Поддерживаемые приложения по платформам
Office в Интернете | Office для Windows | Office для Mac | Office для iOS | Office для Android | |
---|---|---|---|---|---|
Excel | Недоступно | Поддерживается | Поддерживается | Поддерживается | Недоступно |
Outlook | Недоступно | Предварительная версия | Недоступно | Недоступно | Недоступно |
PowerPoint | Недоступно | Поддерживается | Поддерживается | Поддерживается | Недоступно |
Word | Поддерживается | Поддерживается | Поддерживается | Поддерживается | Недоступно |
Примеры
function applyOfficeTheme(){
// Get office theme colors.
const bodyBackgroundColor = Office.context.officeTheme.bodyBackgroundColor;
const bodyForegroundColor = Office.context.officeTheme.bodyForegroundColor;
const controlBackgroundColor = Office.context.officeTheme.controlBackgroundColor;
const controlForegroundColor = Office.context.officeTheme.controlForegroundColor;
// Apply body background color to a CSS class.
$('.body').css('background-color', bodyBackgroundColor);
}
Свойства
body |
Получает цвет фона основного текста темы Office в виде шестнадцатеричной триплеты (например, "#FFA500"). |
body |
Возвращает цвет основного плана темы Office в виде шестнадцатеричной триплеты (например, "#FFA500"). |
control |
Возвращает цвет фона элемента управления темой Office в виде шестнадцатеричной триплеты (например, "#FFA500"). |
control |
Возвращает цвет переднего плана элемента управления темой Office в виде шестнадцатеричного триплета цвета (например, "#FFA500"). |
Сведения о свойстве
bodyBackgroundColor
Получает цвет фона основного текста темы Office в виде шестнадцатеричной триплеты (например, "#FFA500").
bodyBackgroundColor: string;
Значение свойства
string
bodyForegroundColor
Возвращает цвет основного плана темы Office в виде шестнадцатеричной триплеты (например, "#FFA500").
bodyForegroundColor: string;
Значение свойства
string
controlBackgroundColor
Возвращает цвет фона элемента управления темой Office в виде шестнадцатеричной триплеты (например, "#FFA500").
controlBackgroundColor: string;
Значение свойства
string
controlForegroundColor
Возвращает цвет переднего плана элемента управления темой Office в виде шестнадцатеричного триплета цвета (например, "#FFA500").
controlForegroundColor: string;
Значение свойства
string
Office Add-ins
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по