Office.RemoveHandlerOptions interface

Stellt Optionen bereit, um zu bestimmen, welche Ereignishandler oder Handler entfernt werden.

Hinweise

Verwendet von

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

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.

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