Office.EmailAddressDetails interface
Fornece as propriedades de email do remetente ou dos destinatários especificados de um compromisso ou uma mensagem de email.
Comentários
Nível mínimo de permissão: item de leitura
Modo outlook aplicável: compor ou ler
Propriedades
appointment |
Obtém a resposta que um participante retornou para um compromisso. Esta propriedade aplica-se apenas a um participante de um compromisso, conforme representado pelas propriedades |
display |
Obtém o nome de exibição associado a um endereço de email. |
email |
Obtém o endereço de email SMTP. |
recipient |
Obtém o tipo do endereço de email de um destinatário. |
Detalhes da propriedade
appointmentResponse
Obtém a resposta que um participante retornou para um compromisso. Esta propriedade aplica-se apenas a um participante de um compromisso, conforme representado pelas propriedades optionalAttendees
ou requiredAttendees
. Essa propriedade retorna indefinida em outros cenários.
appointmentResponse: MailboxEnums.ResponseType | string;
Valor da propriedade
Office.MailboxEnums.ResponseType | string
Exemplos
// 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
Obtém o nome de exibição associado a um endereço de email.
displayName: string;
Valor da propriedade
string
Exemplos
const organizerName = Office.context.mailbox.item.organizer.displayName;
console.log("Organizer: " + organizerName);
emailAddress
Obtém o endereço de email SMTP.
emailAddress: string;
Valor da propriedade
string
Exemplos
const organizerAddress = Office.context.mailbox.item.organizer.emailAddress;
console.log("Organizer's email address: " + organizerAddress);
recipientType
Obtém o tipo do endereço de email de um destinatário.
recipientType: MailboxEnums.RecipientType | string;
Valor da propriedade
Office.MailboxEnums.RecipientType | string
Comentários
Importante: um recipientType
valor de propriedade não é retornado pelos métodos Office.context.mailbox.item.from.getAsync e Office.context.mailbox.item.organizer.getAsync . O remetente de email ou organizador de compromissos é sempre um usuário cujo endereço de email está no servidor do Exchange.
Exemplos
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);
});