Office.RemoveHandlerOptions interface
Proporciona opciones para determinar qué controladores o controladores de eventos se quitan.
Comentarios
Usada por
- Office.Binding: removeHandlerAsync
- Office.CustomXmlPart: removeHandlerAsync
- Office.Document: removeHandlerAsync
- Office.Settings: removeHandlerAsync
Ejemplos
function onBindingDataChanged(eventArgs) {
// Handle binding changes.
}
function removeEventHandlerFromBinding() {
const options: Office.RemoveHandlerOptions = {
handler: onBindingDataChanged
};
Office.select("bindings#MyBinding").removeHandlerAsync(
Office.EventType.BindingDataChanged,
options
);
}
Propiedades
| async |
Elemento definido por el usuario de cualquier tipo que se devuelve, sin cambios, en la propiedad asyncContext del objeto AsyncResult que se pasa a una devolución de llamada. |
| handler | Controlador que se va a quitar. Si no se especifica un controlador determinado, se quitan todos los controladores del tipo de evento especificado. |
Detalles de las propiedades
asyncContext
Elemento definido por el usuario de cualquier tipo que se devuelve, sin cambios, en la propiedad asyncContext del objeto AsyncResult que se pasa a una devolución de llamada.
asyncContext?: any
Valor de propiedad
any
handler
Controlador que se va a quitar. Si no se especifica un controlador determinado, se quitan todos los controladores del tipo de evento especificado.
handler?: (eventArgs?: Office.BindingDataChangedEventArgs | Office.BindingSelectionChangedEventArgs) => any
Valor de propiedad
(eventArgs?: Office.BindingDataChangedEventArgs | Office.BindingSelectionChangedEventArgs) => any