Office.OfficeTheme interface
Permet d’accéder aux propriétés pour les couleurs du thème Office.
L’utilisation des couleurs du thème Office vous permet de coordonner le jeu de couleurs de votre complément avec le thème Office actuel sélectionné par l’utilisateur avec>l’interface utilisateur du thème Officedu compte> Office de fichiers, qui est appliquée à toutes les applications Office. Les couleurs du thème Office s’utilisent avec les compléments de messagerie et du volet Office.
Remarques
Applications prises en charge, par plateforme
Office sur le web | Office pour Windows | Office sur Mac | Office sur iOS | Office sur Android | |
---|---|---|---|---|---|
Excel | Non disponible | Pris en charge | Pris en charge | Pris en charge | Non disponible |
Outlook | Soutenu | Soutenu | Non disponible | Non disponible | Non disponible |
PowerPoint | Non disponible | Pris en charge | Pris en charge | Pris en charge | Non disponible |
Word | Pris en charge | Pris en charge | Pris en charge | Pris en charge | Non disponible |
- Dans Outlook, l’API de thème Office est prise en charge à partir de l’ensemble de conditions requises de boîte aux lettres 1.14. Il n’est pas pris en charge dans les compléments Outlook qui implémentent l’activation basée sur les événements.
Exemples
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);
}
Propriétés
body |
Obtient la couleur d’arrière-plan du corps du thème Office sous la forme d’un triplet de couleur hexadécimal (par exemple, « #FFA500 »). |
body |
Obtient la couleur de premier plan du corps du thème Office sous la forme d’un triplet de couleur hexadécimal (par exemple, « #FFA500 »). |
control |
Obtient la couleur d’arrière-plan du contrôle de thème Office sous la forme d’un triplet de couleur hexadécimal (par exemple, « #FFA500 »). |
control |
Obtient la couleur de premier plan du contrôle de thème Office sous la forme d’un triplet de couleur hexadécimal (par exemple, « #FFA500 »). |
Détails de la propriété
bodyBackgroundColor
Obtient la couleur d’arrière-plan du corps du thème Office sous la forme d’un triplet de couleur hexadécimal (par exemple, « #FFA500 »).
bodyBackgroundColor: string;
Valeur de propriété
string
bodyForegroundColor
Obtient la couleur de premier plan du corps du thème Office sous la forme d’un triplet de couleur hexadécimal (par exemple, « #FFA500 »).
bodyForegroundColor: string;
Valeur de propriété
string
controlBackgroundColor
Obtient la couleur d’arrière-plan du contrôle de thème Office sous la forme d’un triplet de couleur hexadécimal (par exemple, « #FFA500 »).
controlBackgroundColor: string;
Valeur de propriété
string
controlForegroundColor
Obtient la couleur de premier plan du contrôle de thème Office sous la forme d’un triplet de couleur hexadécimal (par exemple, « #FFA500 »).
controlForegroundColor: string;
Valeur de propriété
string
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour