Office.RemoveHandlerOptions interface
Stellt Optionen bereit, um zu bestimmen, welche Ereignishandler oder Handler entfernt werden.
Hinweise
Verwendet von
- Office.Binding: removeHandlerAsync
- Office.CustomXmlPart: removeHandlerAsync
- Office.Document: removeHandlerAsync
- Office.Settings: removeHandlerAsync
Beispiele
function onBindingDataChanged(eventArgs) {
// Handle binding changes.
}
function removeEventHandlerFromBinding() {
const options: Office.RemoveHandlerOptions = {
handler: onBindingDataChanged
};
Office.select("bindings#MyBinding").removeHandlerAsync(
Office.EventType.BindingDataChanged,
options
);
}
Eigenschaften
| async |
Ein benutzerdefiniertes Element eines beliebigen Typs, das unverändert in der asyncContext-Eigenschaft des AsyncResult-Objekts zurückgegeben wird, das an einen Rückruf übergeben wird. |
| handler | Der zu entfernende Handler. Wenn kein bestimmter Handler angegeben ist, werden alle Handler für den angegebenen Ereignistyp entfernt. |
Details zur Eigenschaft
asyncContext
Ein benutzerdefiniertes Element eines beliebigen Typs, das unverändert in der asyncContext-Eigenschaft des AsyncResult-Objekts zurückgegeben wird, das an einen Rückruf übergeben wird.
asyncContext?: any
Eigenschaftswert
any
handler
Der zu entfernende Handler. Wenn kein bestimmter Handler angegeben ist, werden alle Handler für den angegebenen Ereignistyp entfernt.
handler?: (eventArgs?: Office.BindingDataChangedEventArgs | Office.BindingSelectionChangedEventArgs) => any
Eigenschaftswert
(eventArgs?: Office.BindingDataChangedEventArgs | Office.BindingSelectionChangedEventArgs) => any