Поделиться через


Office.UserProfile interface

Сведения о пользователе, связанном с почтовым ящиком. Сюда входят тип учетной записи, отображаемое имя, адрес электронной почты и часовой пояс.

Комментарии

Минимальный уровень разрешений: чтение элемента

Применимый режим Outlook: Compose или чтение

Свойства

accountType

Возвращает тип учетной записи пользователя, связанного с почтовым ящиком.

Примечание. В настоящее время этот элемент поддерживается только в Outlook на Mac начиная с версии 16.9 (17121200).

displayName

Получает отображаемое имя пользователя.

emailAddress

Получает адрес электронной почты SMTP пользователя.

timeZone

Возвращает часовой пояс пользователя в формате Windows.

Обычно возвращается системный часовой пояс. Однако в Outlook в Интернете и в новом Outlook в Windows) вместо этого возвращается часовой пояс по умолчанию в параметрах календаря.

Сведения о свойстве

accountType

Возвращает тип учетной записи пользователя, связанного с почтовым ящиком.

Примечание. В настоящее время этот элемент поддерживается только в Outlook на Mac начиная с версии 16.9 (17121200).

accountType: string;

Значение свойства

string

Комментарии

[ Набор API: Почтовый ящик 1.6 ]

Минимальный уровень разрешений: чтение элемента

Применимый режим Outlook: Compose или чтение

Возможные типы учетных записей перечислены в следующей таблице.

Значение Описание
предприятие Почтовый ящик находится на локальном сервере Exchange Server.
gmail Почтовый ящик связан с учетной записью Gmail.
office365 Почтовый ящик связан с рабочей или учебной учетной записью Microsoft 365.
outlookCom Почтовый ящик связан с личной учетной записью Outlook.com.

Примечание. Для гибридных сред Exchange возвращаемое значение типа учетной записи зависит от расположения почтового ящика. Если почтовый ящик находится на локальном сервере, значение типа учетной записи — enterprise. Однако если он размещен на Exchange Online, тип учетной записи имеет значение office365.

Примеры

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

displayName

Получает отображаемое имя пользователя.

displayName: string;

Значение свойства

string

Комментарии

Минимальный уровень разрешений: чтение элемента

Применимый режим Outlook: Compose или чтение

Примеры

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

emailAddress

Получает адрес электронной почты SMTP пользователя.

emailAddress: string;

Значение свойства

string

Комментарии

Минимальный уровень разрешений: чтение элемента

Применимый режим Outlook: Compose или чтение

Примеры

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

timeZone

Возвращает часовой пояс пользователя в формате Windows.

Обычно возвращается системный часовой пояс. Однако в Outlook в Интернете и в новом Outlook в Windows) вместо этого возвращается часовой пояс по умолчанию в параметрах календаря.

timeZone: string;

Значение свойства

string

Комментарии

Минимальный уровень разрешений: чтение элемента

Применимый режим Outlook: Compose или чтение

Примеры

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