Office.UserProfile interface
Сведения о пользователе, связанном с почтовым ящиком. Сюда входят тип учетной записи, отображаемое имя, адрес электронной почты и часовой пояс.
Комментарии
Минимальный уровень разрешений: чтение элемента
Применимый режим Outlook: Compose или чтение
Свойства
account |
Возвращает тип учетной записи пользователя, связанного с почтовым ящиком. Примечание. В настоящее время этот элемент поддерживается только в Outlook на Mac начиная с версии 16.9 (17121200). |
display |
Получает отображаемое имя пользователя. |
email |
Получает адрес электронной почты SMTP пользователя. |
time |
Возвращает часовой пояс пользователя в формате 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);
Office Add-ins