Office.OfficeThemeChangedEventArgs interface
Stellt das aktualisierte Office-Design bereit, das das Office.EventType.OfficeThemeChanged
Ereignis ausgelöst hat.
Hinweise
Beispiele
// Adds an event handler for the OfficeThemeChanged event.
Office.onReady(() => {
document.addEventListener('DOMContentLoaded', () => {
// Get a reference to the mailbox and use it to add an event handler.
const mailbox = Office.context.mailbox;
mailbox.addHandlerAsync(Office.EventType.OfficeThemeChanged, officeThemeChangedHandler, (result) => {
if (result.status === Office.AsyncResultStatus.Failed) {
console.error(`Failed to add event handler: ${asyncResult.error.message}`);
return;
}
console.log("Event handler added successfully.");
});
});
});
// Handles the OfficeThemeChanged event.
function officeThemeChangedHandler(event) {
console.log(`Event: ${event.type}`);
const currentTheme = event.officeTheme;
// Perform operations based on the current theme.
}
Eigenschaften
office |
Ruft das aktualisierte Office-Design ab. |
type | Ruft den Typ des Ereignisses ab. Weitere Informationen finden Sie unter Office.EventType. |
Details zur Eigenschaft
officeTheme
Ruft das aktualisierte Office-Design ab.
officeTheme: Office.OfficeTheme;
Eigenschaftswert
Hinweise
type
Ruft den Typ des Ereignisses ab. Weitere Informationen finden Sie unter Office.EventType.
type: "officeThemeChanged";
Eigenschaftswert
"officeThemeChanged"
Hinweise
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.
Office Add-ins