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
appointment |
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 |
display |
Obtiene el nombre para mostrar asociado a una dirección de correo electrónico. |
email |
Obtiene la dirección de correo electrónico SMTP. |
recipient |
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
Office.MailboxEnums.ResponseType | string
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
Office.MailboxEnums.RecipientType | string
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);
});