Office.UserProfile interface

メールボックスに関連付けられているユーザーに関する情報。 これには、アカウントの種類、表示名、電子メール アドレス、タイム ゾーンが含まれます。

注釈

最小アクセス許可レベル: アイテムの読み取り

適用できる Outlook モード: 新規作成または読み取り

プロパティ

accountType

メールボックスに関連付けられているユーザーのアカウントの種類を取得します。

: このメンバーは現在、Outlook on Mac、ビルド 16.9.1212 以降でのみサポートされています。

displayName

ユーザーの表示名を取得します。

emailAddress

ユーザーの SMTP 電子メール アドレスを取得します。

timeZone

ユーザーのタイム ゾーンを Windows 形式で取得します。

通常、システム タイム ゾーンが返されます。 ただし、Outlook on the webでは、カレンダー設定の既定のタイム ゾーンが代わりに返されます。

プロパティの詳細

accountType

メールボックスに関連付けられているユーザーのアカウントの種類を取得します。

: このメンバーは現在、Outlook on Mac、ビルド 16.9.1212 以降でのみサポートされています。

accountType: string;

プロパティ値

string

注釈

[ API セット: メールボックス 1.6 ]

最小アクセス許可レベル: アイテムの読み取り

適用できる Outlook モード: 新規作成または読み取り

使用可能なアカウントの種類を次の表に示します。

説明
エンタープライズ メールボックスは、オンプレミスの Exchange サーバーにあります。
Gmail メールボックスは、Gmail アカウントに関連付けられます。
office365 メールボックスは、Microsoft 365 の職場または学校アカウントに関連付けられています。
outlookCom メールボックスは、個人の Outlook.com アカウントに関連付けられます。

: ハイブリッド Exchange 環境の場合、返されるアカウントの種類の値は、メールボックスがホストされている場所によって異なります。 メールボックスがオンプレミス サーバー上にある場合、アカウントの種類の値は エンタープライズです。 ただし、Exchange Onlineでホストされている場合、アカウントの種類の値は office365 です

console.log(Office.context.mailbox.userProfile.accountType);

displayName

ユーザーの表示名を取得します。

displayName: string;

プロパティ値

string

注釈

最小アクセス許可レベル: アイテムの読み取り

適用できる Outlook モード: 新規作成または読み取り

// Example: Allie Bellew
console.log(Office.context.mailbox.userProfile.displayName);

emailAddress

ユーザーの SMTP 電子メール アドレスを取得します。

emailAddress: string;

プロパティ値

string

注釈

最小アクセス許可レベル: アイテムの読み取り

適用できる Outlook モード: 新規作成または読み取り

// Example: allieb@contoso.com
console.log(Office.context.mailbox.userProfile.emailAddress);

timeZone

ユーザーのタイム ゾーンを Windows 形式で取得します。

通常、システム タイム ゾーンが返されます。 ただし、Outlook on the webでは、カレンダー設定の既定のタイム ゾーンが代わりに返されます。

timeZone: string;

プロパティ値

string

注釈

最小アクセス許可レベル: アイテムの読み取り

適用できる Outlook モード: 新規作成または読み取り

// Example: Pacific Standard Time
console.log(Office.context.mailbox.userProfile.timeZone);