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}`);
});
});
Свойства
conversation |
Идентификатор беседы с сообщениями, содержащей выбранное в настоящее время сообщение. |
has |
Возвращает значение |
internet |
Идентификатор сообщения в Интернете, выбранного в данный момент. |
item |
Идентификатор элемента веб-служб Exchange (EWS) выбранного сообщения. |
item |
Режим Outlook ( |
item |
Тип выбранного элемента.
|
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;
Значение свойства
Office.MailboxEnums.ItemType | string
Комментарии
[ Набор API: Почтовый ящик 1.13 ]
Минимальный уровень разрешений: чтение и запись почтового ящика
Применимый режим Outlook: Compose сообщений, чтение сообщений
subject
Описание, отображающееся в поле темы сообщения, выбранного в данный момент.
subject: string;
Значение свойства
string
Комментарии
[ Набор API: Почтовый ящик 1.13 ]
Минимальный уровень разрешений: чтение и запись почтового ящика
Применимый режим Outlook: Compose сообщений, чтение сообщений
Office Add-ins