Office.ContextMenu interface
Bietet Optionen zum Verwalten des Status des Office-Kontextmenüs.
Weitere Informationen finden Sie unter Ändern der Verfügbarkeit von Add-In-Befehlen.
Hinweise
Anforderungssatz: ContextMenuApi 1.1
Methoden
| request |
Sendet eine Anforderung an Office, um das Kontextmenü zu aktualisieren. |
Details zur Methode
requestUpdate(input)
Sendet eine Anforderung an Office, um das Kontextmenü zu aktualisieren.
requestUpdate(input: ContextMenuUpdaterData): Promise<void>;
Parameter
Stellt die Aktualisierungen dar, die an den Kontextmenü-Steuerelementen vorgenommen werden sollen. Es werden nur die im control Parameter angegebenen Änderungen vorgenommen. Andere Kontextmenüsteuerelemente, die nicht angegeben sind, bleiben in der Office-Anwendung unverändert.
Gibt zurück
Promise<void>
Hinweise
Anforderungssatz: ContextMenuApi 1.1
Wichtig: Diese API wird nur zum Anfordern eines Updates verwendet. Das tatsächliche UI-Update des Kontextmenüs wird von der Office-Anwendung gesteuert, daher kann der genaue Zeitpunkt des Kontextmenü-Updates (oder -Updates) nicht durch den Abschluss dieser API bestimmt werden.
Beispiele
// Change the availability of custom buttons on the context menu.
await Office.contextMenu.requestUpdate({
controls: [
{
id: Addin.CtxMenu.Button1,
enabled: true
},
{
id: Addin.CtxMenu.Button2,
enabled: false
},
]
});