Conjunto de requisitos de API de suplemento do Outlook 1.11

O subconjunto da API do suplemento do Outlook da API JavaScript do Office inclui objetos, métodos, propriedades e eventos que você pode usar em um suplemento do Outlook.

Observação

Esta documentação destina-se a um conjunto de requisitos que não seja o mais recente.

Novidades da versão 1.11

O conjunto de requisitos de caixa de correio 1.11 inclui todos os recursos do conjunto de requisitos 1.10. Ele adicionou os seguintes recursos.

  • Adicionados os seguintes novos eventos para ativação baseada em eventos.
    • OnAppointmentAttachmentsChanged
    • OnAppointmentAttendeesChanged
    • OnAppointmentRecurrenceChanged
    • OnAppointmentTimeChanged
    • OnInfoBarDismissClicked
    • OnMessageAttachmentsChanged
    • OnMessageRecipientsChanged
  • APIs SessionData adicionadas.

Lista de APIs

A tabela a seguir lista as APIs introduzidas no conjunto de requisitos de Caixa de correio 1.11. Para exibir a documentação de referência da API para todas as APIs compatíveis com o conjunto de requisitos de Caixa de Correio 1.11 ou anterior, consulte APIs do Outlook.

Classe Campos Descrição
AppointmentCompose sessionData Gerencia os SessionData de um item no modo de Composição.
MessageCompose sessionData Gerencia os SessionData de um item no modo de Composição.
SessionData clearAsync(callback?: (asyncResult: Office.AsyncResult<void>) => void) Limpa todos os pares de chave-valor de dados da sessão.
clearAsync(opções: Office.AsyncContextOptions, retorno de chamada?: (asyncResult: Office.AsyncResult<void>) => void) Limpa todos os pares de chave-valor de dados da sessão.
getAllAsync(callback: (asyncResult: objeto Office.AsyncResult<>) => void) Obtém todos os pares de chave-valor de dados de sessão.
getAsync(name: string, callback: (asyncResult: Office.AsyncResult<string>) => void) Obtém o valor de dados de sessão da chave especificada.
removeAsync(name: string, callback?: (asyncResult: Office.AsyncResult<void>) => void) Remove um par chave-valor de dados da sessão.
removeAsync(name: string, options: Office.AsyncContextOptions, callback?: (asyncResult: Office.AsyncResult<void>) => void) Remove um par chave-valor de dados da sessão.
setAsync(name: string, value: string, callback?: (asyncResult: Office.AsyncResult<void>) => void) Define um par chave-valor de dados da sessão.
setAsync(name: string, value: string, options: Office.AsyncContextOptions, callback?: (asyncResult: Office.AsyncResult<void>) => void) Define um par chave-valor de dados da sessão.

Confira também