Office.MailboxEnums.RestVersion enum
Указывает версию REST API, которая соответствует идентификатору элемента в формате REST.
Комментарии
Применимый режим Outlook: Compose или чтение
Важно! Конечные точки Outlook REST версии 2.0 и бета-версии теперь устарели. Однако выпущенные в частном порядке надстройки, размещенные в AppSource, могут использовать службу REST до окончания расширенной поддержки Outlook 2019 14 октября 2025 г. Трафик от этих надстроек автоматически идентифицируется для исключения. Это исключение также распространяется на новые надстройки, разработанные после 31 марта 2024 года. Хотя надстройки могут использовать службу REST до 2025 года, мы настоятельно рекомендуем перенести надстройки, чтобы использовать Microsoft Graph. Инструкции см. в статье Сравнение конечных точек API REST в Microsoft Graph и Outlook.
Используется
Примеры
// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/outlook/85-tokens-for-exchange-on-premises/ids-and-urls.yaml
// Get the EWS URL and EWS item ID.
console.log("EWS URL: " + Office.context.mailbox.ewsUrl);
const ewsId = Office.context.mailbox.item.itemId;
console.log("EWS item ID: " + Office.context.mailbox.item.itemId);
// Convert the EWS item ID to a REST-formatted ID.
const restId = Office.context.mailbox.convertToRestId(ewsId, Office.MailboxEnums.RestVersion.v2_0);
console.log("REST item ID: " + restId);
// Convert the REST-formatted ID back to an EWS-formatted ID.
const ewsId2 = Office.context.mailbox.convertToEwsId(restId, Office.MailboxEnums.RestVersion.v2_0);
console.log("EWS ID (from REST ID): " + ewsId2);
Поля
| v1_0 = "v1.0" | Версия 1.0. |
| v2_0 = "v2.0" | Версия 2.0. |
| Beta = "beta" | Beta. |