Office.EventType enum
Especifica el tipo de evento que se ha generado. Devuelto por la type
propiedad de un *EventArgs
objeto .
Los complementos de Project admiten los Office.EventType.ResourceSelectionChanged
tipos de eventos , Office.EventType.TaskSelectionChanged
y Office.EventType.ViewSelectionChanged
.
Solo los complementos de panel de tareas para Outlook admiten tipos de eventos de conjuntos de API de buzón.
Comentarios
Ejemplos
// This sample shows how to register an event handler in Outlook.
Office.onReady(() => {
// Registers an event handler to identify when messages are selected.
Office.context.mailbox.addHandlerAsync(Office.EventType.SelectedItemsChanged, getMessageProperties, (asyncResult) => {
if (asyncResult.status === Office.AsyncResultStatus.Failed) {
console.log(asyncResult.error.message);
return;
}
console.log("Event handler added for the SelectedItemsChanged event.");
});
});
function getMessageProperties() {
// Retrieves the selected messages' properties and logs them to the console.
Office.context.mailbox.getSelectedItemsAsync((asyncResult) => {
if (asyncResult.status === Office.AsyncResultStatus.Failed) {
console.log(asyncResult.error.message);
return;
}
asyncResult.value.forEach((message) => {
console.log(`Item ID: ${message.itemId}`);
console.log(`Subject: ${message.subject}`);
console.log(`Item type: ${message.itemType}`);
console.log(`Item mode: ${message.itemMode}`);
});
});
}
Campos
ActiveViewChanged | Se generó un |
AppointmentTimeChanged | Se produce cuando se cambia cualquier fecha o hora de la cita o serie seleccionada en Outlook. Importante: solo está disponible con la implementación del panel de tareas. Para agregar un controlador de eventos para el |
AttachmentsChanged | Se produce cuando se agrega o quita un dato adjunto de un elemento. Importante: solo está disponible con la implementación del panel de tareas. Para agregar un controlador de eventos para el |
BindingDataChanged | Se produce cuando los datos del enlace se cambian en Excel o Word. Para agregar un controlador de eventos para el |
BindingSelectionChanged | Se produce cuando se cambia la selección dentro del enlace en Excel o Word. Para agregar un controlador de eventos para el |
DialogEventReceived | Se desencadena cuando Dialog tiene un evento, como el diálogo cerrado o se produjo un error en la navegación del cuadro de diálogo. |
DialogMessageReceived | Se desencadena cuando un cuadro de diálogo envía un mensaje a través de |
DialogParentMessageReceived | Se desencadena cuando una página host envía un mensaje a un cuadro de diálogo secundario con |
DocumentSelectionChanged | Se desencadena cuando se produce una selección de nivel de documento en Excel o Word. |
EnhancedLocationsChanged | Se produce cuando se cambia la ubicación de la cita en Outlook. Importante: solo está disponible con la implementación del panel de tareas. Para agregar un controlador de eventos para el |
InfobarClicked | Se produce en Outlook cuando se selecciona una acción en un mensaje de notificación con una acción personalizada definida. Actualmente, "Descartar" es la única acción admitida que desencadena este evento. Importante: Este evento solo está disponible con la implementación del panel de tareas. Para agregar un controlador de eventos para el |
ItemChanged | Se produce cuando se selecciona un elemento de Outlook diferente para su visualización mientras el panel de tareas está anclado. Importante: solo está disponible con la implementación del panel de tareas. Para agregar un controlador de eventos para el |
NodeDeleted | Se desencadena cuando se elimina un |
NodeInserted | Se desencadena cuando se inserta un |
NodeReplaced | Se desencadena cuando se reemplaza un |
RecipientsChanged | Se produce cuando se cambia la lista de destinatarios del elemento seleccionado o la ubicación de la cita en Outlook. Importante: solo está disponible con la implementación del panel de tareas. Para agregar un controlador de eventos para el |
RecurrenceChanged | Se produce cuando se cambia el patrón de periodicidad de la serie seleccionada en Outlook. Importante: solo está disponible con la implementación del panel de tareas. Para agregar un controlador de eventos para el |
ResourceSelectionChanged | Se desencadena cuando se produce una selección de recursos en Project. |
SelectedItemsChanged | Se produce en Outlook cuando se seleccionan o anulan la selección de uno o varios mensajes. Importante: Este evento solo se puede controlar en un panel de tareas. No es compatible con los comandos de función. Para agregar un controlador de eventos para el |
SensitivityLabelChanged | Se produce en Outlook cuando cambia la etiqueta de confidencialidad de un mensaje o cita. Importante: Este evento solo se puede controlar en un panel de tareas. No es compatible con los comandos de función. Para agregar un controlador de eventos para el |
SettingsChanged | Se generó un |
TaskSelectionChanged | Se desencadena cuando se produce una selección de tarea en Project. |
ViewSelectionChanged | Se desencadena cuando se produce una selección de vista en Project. |
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de