Office.From interface
Fornece um método para obter o valor de uma mensagem em um suplemento do Outlook.
Comentários
Conjunto de APIs: Caixa de Correio 1.7
Nível mínimo de permissão: ler item
Modo do Outlook aplicável: Compose
Importante: Essa interface é compatível com o Outlook no Android e no iOS. Para obter um cenário de exemplo, consulte Implementar a ativação baseada em eventos nos suplementos móveis do Outlook.
Usada por
Métodos
| get |
Obtém o valor "de" de uma mensagem. O O valor de do item é fornecido como um EmailAddressDetails na |
| get |
Obtém o valor "de" de uma mensagem. O O valor de do item é fornecido como um EmailAddressDetails na |
Detalhes do método
getAsync(options, callback)
Obtém o valor "de" de uma mensagem.
O getAsync método inicia uma chamada assíncrona para o servidor Exchange para obter o valor de uma mensagem.
O valor de do item é fornecido como um EmailAddressDetails na asyncResult.value propriedade.
getAsync(options: Office.AsyncContextOptions, callback?: (asyncResult: Office.AsyncResult<EmailAddressDetails>) => void): void;
Parâmetros
- options
- Office.AsyncContextOptions
Um literal de objeto que contém uma ou mais das seguintes propriedades: - asyncContext: Os desenvolvedores podem fornecer qualquer objeto que desejem acessar na função de retorno de chamada.
- callback
-
(asyncResult: Office.AsyncResult<Office.EmailAddressDetails>) => void
Opcional. Quando o método é concluído, a função passada no callback parâmetro é chamada com um único parâmetro, asyncResult, que é um Office.AsyncResult objeto. A value propriedade do resultado é o valor from do item, como um EmailAddressDetails objeto.
Retornos
void
Comentários
Conjunto de APIs: Caixa de Correio 1.7
Nível mínimo de permissão: ler item
Modo do Outlook aplicável: Compose
Importante:
Esse método é compatível com o Outlook no Android e no iOS. Para obter um cenário de exemplo, consulte Implementar a ativação baseada em eventos nos suplementos móveis do Outlook. Para saber mais sobre APIs suportadas no Outlook mobile, consulte APIs JavaScript suportadas no Outlook em dispositivos móveis.
Um
recipientTypevalor degetAsyncpropriedade não é retornado pelo método. O remetente do email é sempre um usuário cujo endereço de email está no servidor Exchange.
Exemplos
// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/outlook/30-recipients-and-attendees/get-from-message-compose.yaml
Office.context.mailbox.item.from.getAsync(function(asyncResult) {
if (asyncResult.status === Office.AsyncResultStatus.Succeeded) {
const msgFrom = asyncResult.value;
console.log("Message from: " + msgFrom.displayName + " (" + msgFrom.emailAddress + ")");
} else {
console.error(asyncResult.error);
}
});
getAsync(callback)
Obtém o valor "de" de uma mensagem.
O getAsync método inicia uma chamada assíncrona para o servidor Exchange para obter o valor de uma mensagem.
O valor de do item é fornecido como um EmailAddressDetails na asyncResult.value propriedade.
getAsync(callback?: (asyncResult: Office.AsyncResult<EmailAddressDetails>) => void): void;
Parâmetros
- callback
-
(asyncResult: Office.AsyncResult<Office.EmailAddressDetails>) => void
Opcional. Quando o método é concluído, a função passada no callback parâmetro é chamada com um único parâmetro, asyncResult, que é um Office.AsyncResult objeto. A value propriedade do resultado é o valor from do item, como um EmailAddressDetails objeto.
Retornos
void
Comentários
Conjunto de APIs: Caixa de Correio 1.7
Nível mínimo de permissão: ler item
Modo do Outlook aplicável: Compose
Importante:
Esse método é compatível com o Outlook no Android e no iOS. Para obter um cenário de exemplo, consulte Implementar a ativação baseada em eventos nos suplementos móveis do Outlook. Para saber mais sobre APIs suportadas no Outlook mobile, consulte APIs JavaScript suportadas no Outlook em dispositivos móveis.
Um
recipientTypevalor degetAsyncpropriedade não é retornado pelo método. O remetente do email é sempre um usuário cujo endereço de email está no servidor Exchange.