Office.SharedProperties interface
Представляет свойства встречи или сообщения в общей папке или общем почтовом ящике.
Дополнительные сведения об использовании этого объекта см. в статье Включение общих папок и сценариев общих почтовых ящиков в надстройке Outlook.
Комментарии
Минимальный уровень разрешений: чтение элемента
Применимый режим Outlook: Compose или чтение
Примеры
// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/outlook/65-delegates-and-shared-folders/get-shared-properties.yaml
Office.context.mailbox.item.getSharedPropertiesAsync((result) => {
if (result.status === Office.AsyncResultStatus.Failed) {
console.error("The current folder or mailbox isn't shared.");
return;
}
const sharedProperties = result.value;
console.log(`Owner: ${sharedProperties.owner}`);
console.log(`Permissions: ${sharedProperties.delegatePermissions}`);
console.log(`Target mailbox: ${sharedProperties.targetMailbox}`);
});
Свойства
delegate |
Разрешения, имеющиеся у делегата в общей папке или у пользователя в общем почтовом ящике. |
owner | Адрес электронной почты владельца общего элемента. |
target |
Расположение почтового ящика владельца для доступа делегата. Это расположение может отличаться в зависимости от клиента Outlook. Используйте с Пример использования: |
target |
Базовый URL-адрес REST API (в настоящее время Используйте с Пример использования: |
Сведения о свойстве
delegatePermissions
Разрешения, имеющиеся у делегата в общей папке или у пользователя в общем почтовом ящике.
delegatePermissions: MailboxEnums.DelegatePermissions;
Значение свойства
owner
Адрес электронной почты владельца общего элемента.
owner: string;
Значение свойства
string
targetMailbox
Расположение почтового ящика владельца для доступа делегата. Это расположение может отличаться в зависимости от клиента Outlook.
Используйте с targetRestUrl
, чтобы создать URL-адрес операции REST.
Пример использования: targetRestUrl + "/{api_version}/users/" + targetMailbox + "/{REST_operation}"
targetMailbox: string;
Значение свойства
string
targetRestUrl
Базовый URL-адрес REST API (в настоящее время https://outlook.office.com/api
).
Используйте с targetMailbox
, чтобы создать URL-адрес операции REST.
Пример использования: targetRestUrl + "/{api_version}/users/" + targetMailbox + "/{REST_operation}"
targetRestUrl: string;
Значение свойства
string
Office Add-ins