Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Outlook в Android и iOS поддерживает набор обязательных почтовых ящиков 1.5. Для дальнейшего расширения возможностей мобильной надстройки Outlook некоторые API из более поздних наборов требований, ранее доступные только для классических и веб-клиентов Outlook, теперь включены для поддержки мобильных устройств. В этой статье описаны API-интерфейсы, поддерживаемые в Outlook Mobile, и любые исключения реализации.
Поддерживаемые API
В следующей таблице представлено подмножество API из наборов требований, превышающих версию 1.5, которые теперь можно реализовать в надстройках Outlook для мобильных устройств. Даже если минимальный набор требований, указанный в манифесте надстройки, превышает 1.5, при условии, что API, используемый из более позднего набора требований, будет поддерживаться, надстройка будет отображаться и активироваться в Outlook для Android или в iOS. Дополнительные сведения о том, как указать минимальный набор требований в надстройке, см. в разделе Наборы требований API JavaScript для Outlook.
| API | Минимальный набор требований | Поддерживаемые режимы Outlook | Поддерживаемые клиенты Outlook на мобильных устройствах |
|---|---|---|---|
| Office.context.mailbox.getIsIdentityManaged | Неприменимо |
|
|
| Office.context.mailbox.getIsOpenFromLocationAllowed | Неприменимо |
|
|
| Office.context.mailbox.getIsSaveToLocationAllowed | Неприменимо |
|
|
| Office.context.mailbox.item.addFileAttachmentFromBase64Async | Mailbox 1.8 |
|
|
| Office.context.mailbox.item.body.setSignatureAsync | Mailbox 1.10 |
|
|
| Office.context.mailbox.item.disableClientSignatureAsync | Mailbox 1.10 |
|
|
| Office.context.mailbox.item.from.getAsync | Mailbox 1.7 |
|
|
| Office.context.mailbox.item.getComposeTypeAsync | Mailbox 1.10 |
|
|
| Office.context.mailbox.item.internetHeaders.getAsync | Mailbox 1.8 |
|
|
| Office.context.mailbox.item.internetHeaders.removeAsync | Mailbox 1.8 |
|
|
| Office.context.mailbox.item.internetHeaders.setAsync | Mailbox 1.8 |
|
|
| Office.context.mailbox.item.sessionData | Почтовый ящик 1.11 |
|
|
| Office.AddinCommands.EventCompletedOptions | Mailbox 1.8 |
|
|
Поддерживаемые события
В следующей таблице перечислены события, которые могут обрабатываться надстройками, работающими в Outlook на мобильных устройствах. Дополнительные сведения об активации на основе событий см. в разделе Реализация активации на основе событий в надстройках Outlook mobile.
| Каноническое имя события | Поддерживаемые клиенты |
|---|---|
OnNewMessageCompose |
|
OnMessageRecipientsChanged |
|
OnMessageFromChanged |
|
Неподдерживаемые интерфейсы API
Хотя Outlook Mobile поддерживает до набора требований 1.5, существуют некоторые API из этих более ранних наборов требований, которые не поддерживаются. В следующей таблице перечислены эти API, а также перечислены функции, которые не поддерживаются в некоторых режимах Outlook.
| API | Минимальный набор требований | Неподдерживаемые режимы Outlook |
|---|---|---|
| Office.context.officeTheme | Почтовый ящик 1.14 |
|
| Office.context.mailbox.ewsUrl | Mailbox 1.1 |
|
| Office.context.mailbox.convertToEwsId | Mailbox 1.3 |
|
| Office.context.mailbox.convertToRestId | Mailbox 1.3 |
|
| Office.context.mailbox.displayAppointmentForm | Mailbox 1.1 |
|
| Office.context.mailbox.displayMessageForm | Mailbox 1.1 |
|
| Office.context.mailbox.displayNewAppointmentForm | Mailbox 1.1 |
|
| Office.context.mailbox.getCallbackTokenAsync(options, callback) | Mailbox 1.5 |
|
| Office.context.mailbox.getCallbackTokenAsync(callback, userContext) | Почтовый ящик 1.1 (поддержка режима чтения) Почтовый ящик 1.3 (поддержка режима Compose) |
|
| Office.context.mailbox.makeEwsRequestAsync | Mailbox 1.1 |
|
| Office.context.mailbox.item.addFileAttachmentAsync | Почтовый ящик 1.1 (классическая версия Windows, Mac) Почтовый ящик 1.8 (Интернет, новая Windows) |
|
| Office.context.mailbox.item.dateTimeModified | Mailbox 1.1 |
|
| Office.context.mailbox.item.displayReplyAllForm | Mailbox 1.1 |
|
| Office.context.mailbox.item.displayReplyForm | Mailbox 1.1 |
|
| Office.context.mailbox.item.getRegexMatches | Mailbox 1.1 |
|
| Office.context.mailbox.item.getRegexMatchesByName | Mailbox 1.1 |
|
| Office.context.mailbox.item.notificationMessages | Mailbox 1.3 |
|
| Office.context.mailbox.item.body.getTypeAsync | Mailbox 1.1 |
|
| Office.context.mailbox.item.body.prependAsync | Mailbox 1.1 |
|
| Office.context.mailbox.item.body.setAsync | Mailbox 1.1 |
|
| Office.context.mailbox.item.subject.setAsync | Mailbox 1.1 |
|