Share via


Office.EmailAddressDetails interface

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

Comentarios

Nivel mínimo de permiso: elemento de lectura

Modo de Outlook aplicable: Redacción o lectura

Propiedades

appointmentResponse

Obtiene la respuesta que ha devuelto un asistente de una cita. Esta propiedad se aplica solo a un asistente de una cita, como se ha representado en la propiedad optionalAttendees o requiredAttendees. Esta propiedad devuelve undefined en otros escenarios.

displayName

Obtiene el nombre para mostrar asociado a una dirección de correo electrónico.

emailAddress

Obtiene la dirección de correo electrónico SMTP.

recipientType

Obtiene el tipo de dirección de correo electrónico de un destinatario.

Detalles de las propiedades

appointmentResponse

Obtiene la respuesta que ha devuelto un asistente de una cita. Esta propiedad se aplica solo a un asistente de una cita, como se ha representado en la propiedad optionalAttendees o requiredAttendees. Esta propiedad devuelve undefined en otros escenarios.

appointmentResponse: MailboxEnums.ResponseType | string;

Valor de propiedad

Ejemplos

// The following sample provides the responses from required attendees.
// Note that this sample needs the add-in to be in Appointment Read (Attendee) mode.
const requiredAttendees = Office.context.mailbox.item.requiredAttendees;
console.log("There are " + requiredAttendees.length + " required attendees.")
requiredAttendees.forEach(function (requiredAttendee) {
    console.log("Attendee " + requiredAttendee.displayName + ": " + requiredAttendee.appointmentResponse);
});

displayName

Obtiene el nombre para mostrar asociado a una dirección de correo electrónico.

displayName: string;

Valor de propiedad

string

Ejemplos

const organizerName = Office.context.mailbox.item.organizer.displayName;
console.log("Organizer: " + organizerName);

emailAddress

Obtiene la dirección de correo electrónico SMTP.

emailAddress: string;

Valor de propiedad

string

Ejemplos

const organizerAddress = Office.context.mailbox.item.organizer.emailAddress;
console.log("Organizer's email address: " + organizerAddress);

recipientType

Obtiene el tipo de dirección de correo electrónico de un destinatario.

recipientType: MailboxEnums.RecipientType | string;

Valor de propiedad

Comentarios

Importante: recipientType Los métodos Office.context.mailbox.item.from.getAsync y Office.context.mailbox.item.organizer.getAsync no devuelven un valor de propiedad. El remitente de correo electrónico o el organizador de citas siempre es un usuario cuya dirección de correo electrónico se encuentra en el servidor exchange.

Ejemplos

const requiredAttendees = Office.context.mailbox.item.requiredAttendees;
console.log("There are " + requiredAttendees.length + " required attendees.")
requiredAttendees.forEach(function (requiredAttendee) {
    console.log("Attendee " + requiredAttendee.displayName + ": " + requiredAttendee.recipientType);
});