モバイル デバイス上の Outlook でサポートされる Outlook JavaScript API

Outlook on Android および iOS では、 メールボックス要件セット 1.5 までのサポート。 Outlook モバイル アドインの機能をさらに拡張するために、以前は Outlook デスクトップおよび Web クライアントでのみ使用できる、後の要件セットの特定の API がモバイル サポートに対して有効になりました。 この記事では、Outlook モバイルでサポートされている API と実装の例外について説明します。

サポートされている API

次の表に、Outlook モバイル アドインで実装できる 1.5 を超える要件セットの API のサブセットを示します。アドインのマニフェストで指定されている最小要件セットが 1.5 より大きい場合でも、後の要件セットから使用される API がサポートされている限り、アドインは Android または iOS の Outlook に表示され、アクティブになります。 アドインで最小要件セットを指定する方法の詳細については、「 Outlook JavaScript API 要件セット」を参照してください。

API 最小要件セット サポートされている Outlook モード モバイル クライアントでサポートされている Outlook
Office.context.mailbox.item.addFileAttachmentFromBase64Async Mailbox 1.8 メッセージ作成
  • Android (バージョン 4.2352.0 以降)
  • iOS (バージョン 4.2352.0 以降)
Office.context.mailbox.item.body.setSignatureAsync Mailbox 1.10 メッセージ作成
  • Android (バージョン 4.2352.0 以降)
  • iOS (バージョン 4.2352.0 以降)
Office.context.mailbox.item.disableClientSignatureAsync Mailbox 1.10 メッセージ作成
  • Android (バージョン 4.2352.0 以降)
  • iOS (バージョン 4.2352.0 以降)
Office.context.mailbox.item.from.getAsync Mailbox 1.7 メッセージ作成
  • Android (バージョン 4.2352.0 以降)
  • iOS (バージョン 4.2352.0 以降)
Office.context.mailbox.item.getComposeTypeAsync Mailbox 1.10 メッセージ作成
  • Android (バージョン 4.2352.0 以降)
  • iOS (バージョン 4.2352.0 以降)
Office.context.mailbox.item.internetHeaders.getAsync Mailbox 1.8 メッセージ作成
  • Android (バージョン 4.2405.0 以降)
  • iOS (バージョン 4.2405.0 以降)
Office.context.mailbox.item.internetHeaders.removeAsync Mailbox 1.8 メッセージ作成
  • Android (バージョン 4.2405.0 以降)
  • iOS (バージョン 4.2405.0 以降)
Office.context.mailbox.item.internetHeaders.setAsync Mailbox 1.8 メッセージ作成
  • Android (バージョン 4.2405.0 以降)
  • iOS (バージョン 4.2405.0 以降)

サポートされていない API

Outlook モバイルでは最大要件セット 1.5 がサポートされていますが、サポートされていないこれらの以前の要件セットの API がいくつかあります。 次の表に、これらの API と、特定の Outlook モードでサポートされていないノート機能を示します。

API 最小要件セット サポートされていない Outlook モード
Office.context.officeTheme メールボックスのプレビュー
  • 既読メッセージ
  • メッセージ作成
  • 予定出席者
  • 予定の開催者
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 (新規作成モードのサポート)
  • 既読メッセージ
  • メッセージ作成
  • 予定出席者
  • 予定の開催者
Office.context.mailbox.makeEwsRequestAsync Mailbox 1.1
  • 既読メッセージ
  • メッセージ作成
  • 予定出席者
  • 予定の開催者
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.getEntities Mailbox 1.1
  • 既読メッセージ
  • 予定出席者
Office.context.mailbox.item.getEntitiesByType Mailbox 1.1
  • 既読メッセージ
  • 予定出席者
Office.context.mailbox.item.getFilteredEntitiesByName Mailbox 1.1
  • 既読メッセージ
  • 予定出席者
Office.context.mailbox.item.getRegexMatches Mailbox 1.1
  • 既読メッセージ
  • 予定出席者
Office.context.mailbox.item.getRegexMatchesByName Mailbox 1.1
  • 既読メッセージ
  • 予定出席者
Office.context.mailbox.item.bcc.addAsync

Office.context.mailbox.item.cc.addAsync

Office.context.mailbox.item.to.addAsync
Mailbox 1.1
  • メッセージ作成
Office.context.mailbox.item.bcc.setAsync

Office.context.mailbox.item.cc.setAsync

Office.context.mailbox.item.to.setAsync
Mailbox 1.1
  • メッセージ作成
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
  • メッセージ作成

関連項目