Поделиться через


Office.SelectedItemDetails interface

Представляет свойства сообщения, выбранного в настоящее время в Outlook.

Комментарии

[ Набор API: Почтовый ящик 1.13 ]

Минимальный уровень разрешений: чтение и запись почтового ящика

Применимый режим Outlook: Compose сообщений, чтение сообщений

Примеры

// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/outlook/90-other-item-apis/get-message-properties.yaml

// Retrieves the selected messages' properties and logs them to the console.
Office.context.mailbox.getSelectedItemsAsync((asyncResult) => {
  if (asyncResult.status === Office.AsyncResultStatus.Failed) {
    console.log(asyncResult.error.message);
    return;
  }

  asyncResult.value.forEach((message) => {
    console.log(`Item ID: ${message.itemId}`);
    console.log(`Conversation ID: ${message.conversationId}`);
    console.log(`Internet message ID: ${message.internetMessageId}`);
    console.log(`Subject: ${message.subject}`);
    console.log(`Item type: ${message.itemType}`);
    console.log(`Item mode: ${message.itemMode}`);
    console.log(`Has attachment: ${message.hasAttachment}`);
  });
});

Свойства

conversationId

Идентификатор беседы с сообщениями, содержащей выбранное в настоящее время сообщение.

hasAttachment

Возвращает значение true , если выбранное сообщение содержит вложение.

internetMessageId

Идентификатор сообщения в Интернете, выбранного в данный момент.

itemId

Идентификатор элемента веб-служб Exchange (EWS) выбранного сообщения.

itemMode

Режим Outlook (Read или Compose) выбранного сообщения.

itemType

Тип выбранного элемента. Message является единственным поддерживаемым типом в настоящее время.

subject

Описание, отображающееся в поле темы сообщения, выбранного в данный момент.

Сведения о свойстве

conversationId

Идентификатор беседы с сообщениями, содержащей выбранное в настоящее время сообщение.

conversationId: string;

Значение свойства

string

Комментарии

[ Набор API: Почтовый ящик 1.14 ]

Минимальный уровень разрешений: чтение и запись почтового ящика

Применимый режим Outlook: Compose сообщений, чтение сообщений

hasAttachment

Возвращает значение true , если выбранное сообщение содержит вложение.

hasAttachment: boolean;

Значение свойства

boolean

Комментарии

[ Набор API: Почтовый ящик 1.14 ]

Минимальный уровень разрешений: чтение и запись почтового ящика

Применимый режим Outlook: Compose сообщений, чтение сообщений

internetMessageId

Идентификатор сообщения в Интернете, выбранного в данный момент.

internetMessageId: string;

Значение свойства

string

Комментарии

[ Набор API: Почтовый ящик 1.14 ]

Минимальный уровень разрешений: чтение и запись почтового ящика

Применимый режим Outlook: Compose сообщений, чтение сообщений

itemId

Идентификатор элемента веб-служб Exchange (EWS) выбранного сообщения.

itemId: string;

Значение свойства

string

Комментарии

[ Набор API: Почтовый ящик 1.13 ]

Минимальный уровень разрешений: чтение и запись почтового ящика

Применимый режим Outlook: Compose сообщений, чтение сообщений

itemMode

Режим Outlook (Read или Compose) выбранного сообщения.

itemMode: string;

Значение свойства

string

Комментарии

[ Набор API: Почтовый ящик 1.13 ]

Минимальный уровень разрешений: чтение и запись почтового ящика

Применимый режим Outlook: Compose сообщений, чтение сообщений

itemType

Тип выбранного элемента. Message является единственным поддерживаемым типом в настоящее время.

itemType: MailboxEnums.ItemType | string;

Значение свойства

Комментарии

[ Набор API: Почтовый ящик 1.13 ]

Минимальный уровень разрешений: чтение и запись почтового ящика

Применимый режим Outlook: Compose сообщений, чтение сообщений

subject

Описание, отображающееся в поле темы сообщения, выбранного в данный момент.

subject: string;

Значение свойства

string

Комментарии

[ Набор API: Почтовый ящик 1.13 ]

Минимальный уровень разрешений: чтение и запись почтового ящика

Применимый режим Outlook: Compose сообщений, чтение сообщений