Office.MailboxEnums.DelegatePermissions enum
Эта битовая маска представляет разрешения делегата на общую папку.
Комментарии
[ Набор API: Почтовый ящик 1.8 ]
Применимый режим Outlook: Compose или чтение
Примеры
Office.context.mailbox.item.getSharedPropertiesAsync((result) => {
if (result.status === Office.AsyncResultStatus.Failed) {
console.error("The current folder or mailbox isn't shared.");
return;
}
const delegatePermissions = result.value.delegatePermissions;
// Check if the user has write permissions to the shared resource.
if ((delegatePermissions & Office.MailboxEnums.DelegatePermissions.Write) != 0) {
console.log("User has write permissions to the shared resource.");
// Perform the necessary operations.
}
});
Поля
Read = 1 | Делегат имеет разрешение на чтение элементов. |
Write = 2 | Делегат имеет разрешение на создание и запись элементов. |
DeleteOwn = 4 | Делегат имеет разрешение на удаление только созданных элементов. |
DeleteAll = 8 | Делегат имеет разрешение на удаление любых элементов. |
EditOwn = 16 | Делегат имеет разрешение на изменение только созданных ими элементов. |
EditAll = 32 | Делегат имеет разрешение на изменение любых элементов. |
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.
Office Add-ins