outlook package

Interfaces

Office.Appointment

Subclase de Elemento que se ocupa de citas.

Importante: se trata de un objeto interno de Outlook, no expuesto directamente a través de interfaces existentes. Debe tratar esto como un modo de Office.context.mailbox.item. Para obtener más información, consulte la página Modelo de objetos.

Interfaces secundarias:

Office.AppointmentCompose

Modo organizador de citas de Office.context.mailbox.item.

Importante: se trata de un objeto interno de Outlook, no expuesto directamente a través de interfaces existentes. Debe tratar esto como un modo de Office.context.mailbox.item. Para obtener más información, consulte la página Modelo de objetos.

Interfaces primarias:

Office.AppointmentForm

El AppointmentForm objeto se usa para acceder a la cita seleccionada actualmente.

Office.AppointmentRead

Modo de asistente de cita de Office.context.mailbox.item.

Importante: se trata de un objeto interno de Outlook, no expuesto directamente a través de interfaces existentes. Debe tratar esto como un modo de Office.context.mailbox.item. Para obtener más información, consulte la página Modelo de objetos.

Interfaces primarias:

Office.AttachmentDetails

Representa datos adjuntos en un elemento del servidor. Solo en modo Lectura.

Una matriz de AttachmentDetails objetos se devuelve como la propiedad attachments de una cita o elemento de mensaje.

Office.Body

El objeto body proporciona métodos para agregar y actualizar el contenido del mensaje o la cita. Se devuelve en la propiedad body del elemento seleccionado.

Office.CoercionTypeOptions

Proporciona una opción para el formato de datos.

Office.Contact

Representa los detalles sobre un contacto (similar a lo que aparece en un contacto físico o una tarjeta de presentación) extraídos del cuerpo del elemento. Solo en modo Lectura.

La lista de contactos extraídos del cuerpo de un mensaje de correo electrónico o una cita se devuelve en la contacts propiedad del objeto Entities devuelto por el getEntities método o getEntitiesByType del elemento actual.

Office.CustomProperties

El CustomProperties objeto representa propiedades personalizadas que son específicas de un elemento de correo determinado y específicas de un complemento de Outlook. Por ejemplo, es posible que sea necesario que un complemento guarde algunos datos específicos del mensaje actual que activó el complemento. Si el usuario vuelve a visitar el mismo mensaje en el futuro y vuelve a activar el complemento, el complemento podrá recuperar los datos guardados como propiedades personalizadas.

Para obtener más información sobre CustomProperties, vea Obtener y establecer metadatos de complemento para un complemento de Outlook.

Office.Diagnostics

Proporciona información de diagnóstico a un complemento de Outlook.

Office.EmailAddressDetails

Proporciona las propiedades de correo electrónico del remitente o los destinatarios especificados de un mensaje de correo o una cita.

Office.EmailUser

Representa una cuenta de correo electrónico en Exchange Server.

EmailUser Los objetos se reciben principalmente en las entidades MeetingSuggestion y TaskSuggestion extraídas de un elemento de Outlook. Para más información sobre este escenario, consulte Extracción de cadenas de entidad de un elemento de Outlook.

Office.Entities

Representa una colección de entidades presente en un mensaje de correo electrónico o en una cita. Solo modo Lectura.

El objeto Entities es un contenedor para las matrices de entidades devueltas por los métodos getEntities y getEntitiesByType cuando el elemento (un mensaje de correo electrónico o una cita) contiene una o varias entidades encontradas por el servidor. Puede usar estas entidades en el código para proporcionar información de contexto adicional al visor, como un mapa para una dirección encontrada en el elemento o para abrir un marcador para un número de teléfono encontrado en el elemento.

Si no existen entidades del tipo especificado en la propiedad en el elemento, la propiedad asociada a esa entidad es null. Por ejemplo, si un mensaje contiene una dirección postal y un número de teléfono, las propiedades addresses y phoneNumbers tendrán información y las demás propiedades serán null.

Para que se reconozca como una dirección, la cadena debe contener una dirección postal de los Estados Unidos que tenga al menos un subconjunto de elementos con el número de la calle, el nombre de la calle, la ciudad, el estado y el código postal.

Para que se reconozca como un número de teléfono, la cadena debe contener un formato de número de teléfono de Estados Unidos.

El reconocimiento de entidades depende del reconocimiento del lenguaje natural basado en el aprendizaje automático de grandes volúmenes de datos. El reconocimiento de una entidad no es determinista y a veces los resultados dependen del contexto concreto del elemento.

Cuando el método devuelve getEntitiesByType las matrices de propiedades, solo la propiedad de la entidad especificada contiene datos; todas las demás propiedades son null.

Office.Item

El espacio de nombres del elemento se usa para acceder al mensaje, la convocatoria de reunión o la cita seleccionados actualmente. Puede determinar el tipo del elemento mediante la itemType propiedad .

Para ver la lista de miembros completa, consulte la página Modelo de objetos.

Si desea ver IntelliSense solo para un tipo o modo específico, convierta este elemento en uno de los siguientes:

Office.ItemCompose

Modo de redacción de Office.context.mailbox.item.

Importante: se trata de un objeto interno de Outlook, no expuesto directamente a través de interfaces existentes. Debe tratar esto como un modo de Office.context.mailbox.item. Para obtener más información, consulte la página Modelo de objetos.

Interfaces secundarias:

Office.ItemRead

Modo de lectura de Office.context.mailbox.item.

Importante: se trata de un objeto interno de Outlook, no expuesto directamente a través de interfaces existentes. Debe tratar esto como un modo de Office.context.mailbox.item. Para obtener más información, consulte la página Modelo de objetos.

Interfaces secundarias:

Office.LocalClientTime

Representa una fecha y una hora en la zona horaria local del cliente. Solo en modo Lectura.

Office.Location

Proporciona métodos para obtener y establecer la ubicación de una cita en un complemento de Outlook.

Office.Mailbox

Proporciona acceso al modelo de objetos del complemento de Microsoft Outlook.

Propiedades clave:

  • diagnostics: proporciona información de diagnóstico a un complemento de Outlook.

  • item: proporciona métodos y propiedades para acceder a un mensaje o una cita en un complemento de Outlook.

  • userProfile: proporciona información sobre el usuario en un complemento de Outlook.

Office.MeetingSuggestion

Representa una reunión sugerida encontrada en un elemento. Solo en modo Lectura.

La lista de reuniones sugeridas en un mensaje de correo electrónico se devuelve en la propiedad meetingSuggestions del objeto Entities que se devuelve cuando se llama al método getEntities o getEntitiesByType en el elemento activo.

Los valores inicial y final son representaciones de cadena de un Date objeto que contiene la fecha y hora a la que se va a comenzar y finalizar la reunión sugerida. Los valores se encuentran en la zona horaria predeterminada especificada para el usuario actual.

Office.Message

Subclase de Item para mensajes.

Importante: se trata de un objeto interno de Outlook, no expuesto directamente a través de interfaces existentes. Debe tratar esto como un modo de Office.context.mailbox.item. Para obtener más información, consulte la página Modelo de objetos.

Interfaces secundarias:

Office.MessageCompose

Modo de redacción de mensajes de Office.context.mailbox.item.

Importante: se trata de un objeto interno de Outlook, no expuesto directamente a través de interfaces existentes. Debe tratar esto como un modo de Office.context.mailbox.item. Para obtener más información, consulte la página Modelo de objetos.

Interfaces primarias:

Office.MessageRead

Modo de lectura de mensajes de Office.context.mailbox.item.

Importante: se trata de un objeto interno de Outlook, no expuesto directamente a través de interfaces existentes. Debe tratar esto como un modo de Office.context.mailbox.item. Para obtener más información, consulte la página Modelo de objetos.

Interfaces primarias:

Office.NotificationMessageDetails

Una matriz de objetos NotificationMessageDetails que se devuelven mediante el método NotificationMessages.getAllAsync.

Office.NotificationMessages

El objeto NotificationMessages se devuelve como la propiedad notificationMessages de un elemento.

Office.PhoneNumber

Representa un número de teléfono identificado en un elemento. Solo en modo Lectura.

Una matriz de objetos PhoneNumber que contiene los números de teléfono presentes en un mensaje de correo electrónico se devuelve en la propiedad phoneNumbers del objeto Entities que se devuelve al llamar al método getEntities en el elemento seleccionado.

Office.Recipients

Representa a los destinatarios de un elemento. Solo en el modo de composición.

Office.ReplyFormAttachment

Datos adjuntos de un archivo o elemento. Se usa al mostrar un formulario de respuesta.

Office.ReplyFormData

Objeto ReplyFormData que contiene datos de cuerpo o datos adjuntos y una función de devolución de llamada. Se usa al mostrar un formulario de respuesta.

Office.RoamingSettings

La configuración creada mediante los métodos del objeto RoamingSettings se guarda por complemento y por usuario. Es decir, solo están disponibles para el complemento que los creó y solo desde el buzón del usuario en el que se guardan.

Aunque la API del complemento de Outlook limita el acceso a esta configuración solo al complemento que las creó, esta configuración no debe considerarse almacenamiento seguro. Se puede tener acceso mediante Servicios Web Exchange o la biblioteca MAPI extendida. No deben usarse para almacenar información confidencial, como credenciales de usuario o tokens de seguridad.

El nombre de una configuración es una cadena, mientras que el valor puede ser String, Number, Boolean, Null, Object o Array.

Se puede tener acceso al objeto RoamingSettings mediante la propiedad roamingSettings del espacio de nombres Office.context.

Para obtener más información sobre RoamingSettings, vea Obtener y establecer metadatos de complemento para un complemento de Outlook.

Office.SmartAlertsEventCompletedOptions

Especifica el comportamiento de un complemento alertas inteligentes cuando finaliza el procesamiento de un OnMessageSend evento o OnAppointmentSend .

Office.Subject

Proporciona métodos para obtener y establecer el asunto de una cita o un mensaje en un complemento de Outlook.

Office.TaskSuggestion

Representa una tarea sugerida identificada en un elemento. Solo en modo Lectura.

La lista de tareas sugeridas en un mensaje de correo electrónico se devuelve en la taskSuggestions propiedad del objeto Entities que se devuelve cuando se llama al getEntities método o getEntitiesByType en el elemento activo.

Office.Time

El Time objeto se devuelve como la propiedad start o end de una cita en modo de redacción.

Office.UserProfile

Información sobre el usuario asociado al buzón de correo. Esto incluye el tipo de cuenta, el nombre para mostrar, la dirección de correo electrónico y la zona horaria.

Enumeraciones

Office.MailboxEnums.AttachmentType

Especifica el tipo de datos adjuntos.

Office.MailboxEnums.EntityType

Especifica un tipo de entidad.

Office.MailboxEnums.ItemNotificationMessageType

Especifica el tipo de mensaje de notificación de una cita o un mensaje.

Office.MailboxEnums.ItemType

Especifica el tipo de un elemento.

Office.MailboxEnums.OWAView

Representa la vista actual de Outlook en la Web.

Office.MailboxEnums.RecipientType

Especifica el tipo de destinatario de un mensaje o cita.

Office.MailboxEnums.ResponseType

Especifica el tipo de respuesta para la invitación a una reunión.

Office.MailboxEnums.RestVersion

Especifica la versión de la API de REST que corresponde a un identificador de elemento con formato REST.

Office.MailboxEnums.SourceProperty

Especifica el origen de los datos seleccionados en un elemento (consulte Office.mailbox.item.getSelectedDataAsync para obtener más información).