Office.OfficeTheme interface

Fornece acesso às propriedades de cores de temas do Office.

O uso das cores do tema do Office permite coordenar o esquema de cores do suplemento com o tema atual do Office selecionado pelo usuário com ainterface do usuário do Tema do Office daConta> do Office de Arquivos>, que é aplicada em todos os aplicativos do Office. Usar cores de temas do Office é apropriado suplementos de email e painéis de tarefas.

Comentários

Aplicativos com suporte, por plataforma

Office na Web Office no Windows Office no Mac Office no iOS Outlook no Android
Excel Não disponível Com suporte Com suporte Com suporte Não disponível
Outlook Não disponível Visualização Não disponível Não disponível Não disponível
PowerPoint Não disponível Com suporte Com suporte Com suporte Não disponível
Word Com suporte Com suporte Com suporte Com suporte Não disponível

Exemplos

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);
}

Propriedades

bodyBackgroundColor

Obtém a cor de fundo do corpo do tema do Office como um trigêmeo de cor hexadecimal (por exemplo, "#FFA500").

bodyForegroundColor

Obtém a cor do corpo do tema do Office como um trigêmeo de cor hexadecimal (por exemplo, "#FFA500").

controlBackgroundColor

Obtém a cor da tela de fundo do controle de tema do Office como um trigêmeo de cor hexadecimal (por exemplo, "#FFA500").

controlForegroundColor

Obtém a cor do primeiro plano do controle de tema do Office como um trigêmeo de cor hexadecimal (por exemplo, "#FFA500").

Detalhes da propriedade

bodyBackgroundColor

Obtém a cor de fundo do corpo do tema do Office como um trigêmeo de cor hexadecimal (por exemplo, "#FFA500").

bodyBackgroundColor: string;

Valor da propriedade

string

bodyForegroundColor

Obtém a cor do corpo do tema do Office como um trigêmeo de cor hexadecimal (por exemplo, "#FFA500").

bodyForegroundColor: string;

Valor da propriedade

string

controlBackgroundColor

Obtém a cor da tela de fundo do controle de tema do Office como um trigêmeo de cor hexadecimal (por exemplo, "#FFA500").

controlBackgroundColor: string;

Valor da propriedade

string

controlForegroundColor

Obtém a cor do primeiro plano do controle de tema do Office como um trigêmeo de cor hexadecimal (por exemplo, "#FFA500").

controlForegroundColor: string;

Valor da propriedade

string