outlook package

Interfaces

Office.Appointment

La subclase de elemento que trata de citas.

Importante: Se trata de un objeto interno de Outlook, no expuesto directamente a través de las interfaces existentes. You should treat this as a mode of Office.context.mailbox.item. Para obtener más información, consulte Modelo de objetos de elemento de Outlook.

Interfaces secundarias:

Office.AppointmentCompose

El modo de organizador de citas de Office.context.mailbox.item.

Importante: Se trata de un objeto interno de Outlook, no expuesto directamente a través de las interfaces existentes. You should treat this as a mode of Office.context.mailbox.item. Para obtener más información, consulte Modelo de objetos de elemento de Outlook.

Interfaces principales:

Office.AppointmentForm

Representa los detalles del formulario para crear una nueva cita.

Office.AppointmentRead

El 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 las interfaces existentes. You should treat this as a mode of Office.context.mailbox.item. Para obtener más información, consulte Modelo de objetos de elemento de Outlook.

Interfaces principales:

Office.AttachmentDetails

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

Una matriz de objetos se devuelve como propiedad attachments de una cita o un elemento de AttachmentDetails 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 (similares a los que se encuentran 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ída del cuerpo de un mensaje de correo electrónico o una cita se devuelve en la contacts propiedad del objeto Entidades devuelto por el getEntities método o getEntitiesByType del elemento actual.

Advertencia: Los complementos contextuales de Outlook basados en entidades ahora están retirados. Sin embargo, las reglas de expresión regular siguen siendo compatibles. Se recomienda actualizar el complemento contextual para usar reglas de expresiones regulares como una solución alternativa. Para obtener instrucciones sobre cómo implementar estas reglas, vea Complementos contextuales de Outlook.

Office.CustomProperties

El CustomProperties objeto representa propiedades personalizadas que son específicas de un elemento de correo en particular y específicas de un complemento de Outlook. Por ejemplo, puede que sea necesario un complemento para guardar 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 que se guardaron como propiedades personalizadas.

Para obtener más información sobre CustomProperties, consulte 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.

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 getEntitiesByType método devuelve las matrices de propiedades, solo la propiedad de la entidad especificada contiene datos; todas las demás propiedades son nulas.

Advertencia: Los complementos contextuales de Outlook basados en entidades ahora están retirados. Sin embargo, las reglas de expresión regular siguen siendo compatibles. Se recomienda actualizar el complemento contextual para usar reglas de expresiones regulares como una solución alternativa. Para obtener instrucciones sobre cómo implementar estas reglas, vea Complementos contextuales de Outlook.

Office.Item

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

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

Office.ItemCompose

El 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 las interfaces existentes. You should treat this as a mode of Office.context.mailbox.item. Para obtener más información, consulte Modelo de objetos de elemento de Outlook.

Interfaces secundarias:

Office.ItemRead

El modo de lectura de Office.context.mailbox.item.

Importante: Se trata de un objeto interno de Outlook, no expuesto directamente a través de las interfaces existentes. You should treat this as a mode of Office.context.mailbox.item. Para obtener más información, consulte Modelo de objetos de elemento de Outlook.

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 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 meetingSuggestions propiedad del Entities objeto que se devuelve cuando se llama al getEntities método or getEntitiesByType en el elemento activo.

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

Advertencia: Los complementos contextuales de Outlook basados en entidades ahora están retirados. Sin embargo, las reglas de expresión regular siguen siendo compatibles. Se recomienda actualizar el complemento contextual para usar reglas de expresiones regulares como una solución alternativa. Para obtener instrucciones sobre cómo implementar estas reglas, vea Complementos contextuales de Outlook.

Office.Message

Subclase de elemento para mensajes.

Importante: Se trata de un objeto interno de Outlook, no expuesto directamente a través de las interfaces existentes. You should treat this as a mode of Office.context.mailbox.item. Para obtener más información, consulte Modelo de objetos de elemento de Outlook.

Interfaces secundarias:

Office.MessageCompose

El modo de redacción de mensajes de Office.context.mailbox.item.

Importante:

Interfaces principales:

Office.MessageRead

El modo de lectura del mensaje de Office.context.mailbox.item.

Importante:

Interfaces principales:

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.

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

Advertencia: Los complementos contextuales de Outlook basados en entidades ahora están retirados. Sin embargo, las reglas de expresión regular siguen siendo compatibles. Se recomienda actualizar el complemento contextual para usar reglas de expresiones regulares como una solución alternativa. Para obtener instrucciones sobre cómo implementar estas reglas, vea Complementos contextuales de Outlook.

Office.Recipients

Representa 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

Un objeto ReplyFormData que contiene datos de cuerpo o datos de 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 en 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 la creó, esta configuración no debe considerarse almacenamiento seguro. Se puede tener acceso mediante Servicios Web Exchange o la biblioteca MAPI extendida. No se deben usar 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, consulte Obtener y establecer metadatos de complemento para un complemento de Outlook.

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 or getEntitiesByType en el elemento activo.

Advertencia: Los complementos contextuales de Outlook basados en entidades ahora están retirados. Sin embargo, las reglas de expresión regular siguen siendo compatibles. Se recomienda actualizar el complemento contextual para usar reglas de expresiones regulares como una solución alternativa. Para obtener instrucciones sobre cómo implementar estas reglas, vea Complementos contextuales de Outlook.

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. 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.BodyMode

Especifica la parte del cuerpo de un mensaje que se muestra para las respuestas a un hilo de conversación con más de un mensaje.

Office.MailboxEnums.EntityType

Especifica un tipo de entidad.

Advertencia: Los complementos contextuales de Outlook basados en entidades ahora están retirados. Sin embargo, las reglas de expresión regular siguen siendo compatibles. Se recomienda actualizar el complemento contextual para usar reglas de expresiones regulares como una solución alternativa. Para obtener instrucciones sobre cómo implementar estas reglas, vea Complementos contextuales de Outlook.

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.OpenLocation

Especifica la ubicación desde la que un complemento desea obtener acceso a los datos.

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.SaveLocation

Especifica la ubicación en la que un complemento desea guardar los datos.

Office.MailboxEnums.SourceProperty

Especifica el origen de los datos seleccionados en un elemento (ver Office.mailbox.item.getSelectedDataAsync para más detalles).