Office.MailboxEnums.DelegatePermissions enum
このビットマスクは、共有フォルダーに対する代理人のアクセス許可、または共有メールボックスに対するユーザーのアクセス許可を表します。
注釈
適用できる 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 で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Office Add-ins