Outlook アドイン API 要件セット 1.14

Office JavaScript API の Outlook アドイン API サブセットには、Outlook アドインで使用できるオブジェクト、メソッド、プロパティ、イベントが含まれています。

1.14 の新機能

要件セット 1.14 には、 要件セット 1.13 のすべての機能が含まれています。 次の機能が追加されました。

  • 統合されたスパムレポート機能を追加しました
  • メッセージの Base64 エンコードを取得するメソッドを追加しました。
  • アドインの JavaScript ランタイムの URL を取得するメソッドを追加しました。
  • ボタン テキストをカスタマイズし、[スマート アラート] ダイアログの [送信しない] オプションの作業ウィンドウを構成するためのサポートを追加しました。
  • 実行時に スマート アラート アドインの送信モード オプションをオーバーライドするためのサポートを追加しました。
  • 作成モードでメッセージの追加プロパティを取得するメンバーを追加しました。
  • 未保存の変更を破棄するオプションで構成されている現在のメッセージを閉じるメソッドを追加しました。
  • アイテム の複数選択 機能の追加のメール アイテム プロパティを追加しました。
  • Outlook クライアントの現在の Office テーマを識別するためのサポートを追加しました。
  • 予定の 秘密度レベル を取得して設定するためのサポートを追加しました。

変更ログ

  • ReportPhishingCommandSurface アドインのみのマニフェスト拡張ポイントを追加しました。Outlook リボンでスパムレポート アドインをアクティブ化し、リボンの最後またはオーバーフロー セクションに表示されないようにします。

  • ReportPhishingCustomization アドインのみのマニフェスト要素を追加しました:スパム レポート アドインのリボン ボタンと前処理ダイアログを構成します。

  • Office.EventType.SpamReporting イベントを追加しました: 未承諾のメッセージが報告されたときに Outlook で発生します。

  • Office.SpamReportingEventArgs を追加しました: 一方的なメッセージが報告されたときに発生するOffice.EventType.SpamReporting イベントに関する情報を提供します。

  • Office.SpamReportingEventCompletedOptions を追加しました: スパムレポート アドインの後処理ダイアログをカスタマイズし、報告されたメッセージに対して追加の操作を実行するためのオプションを提供します。

  • Office.MailboxEnums.MoveSpamItemTo 列挙型を追加しました。報告されたメッセージがスパム レポート アドインによって処理された後に移動されるフォルダーを指定します。

  • Office.context.mailbox.item.getAsFileAsync メソッドを追加しました: メッセージの Base64 エンコードを取得します。

  • Office.Urls の追加: アドインによって使用されるランタイム環境の URL を取得するオブジェクトを提供します。

  • Office.context.urls.javascriptRuntimeUrl メソッドを追加しました: アドインの JavaScript ランタイムの URL を取得します。

  • Office.SmartAlertsEventCompletedOptions に新しいプロパティを追加しました。次のプロパティを追加して、スマート アラート ダイアログの [送信しない] オプションをカスタマイズし、実行時に送信モード オプションをオーバーライドします。

    • cancelLabel プロパティ: スマート アラート ダイアログの [送信しない ] オプションのテキストをカスタマイズします。
    • commandId プロパティ: [スマート アラート] ダイアログで [ 送信しない ] オプションを選択したときに開く作業ウィンドウの ID を指定します。
    • contextData プロパティ: [スマート アラート] ダイアログで [ 送信しない ] オプションが選択されている場合に処理するためにアドインに渡される JSON データを指定します。
    • sendModeOverride プロパティ: 実行時にマニフェストで指定された送信モード オプションをオーバーライドします。
  • Office.MailboxEnums.SendModeOverride 列挙型を追加しました。実行時にマニフェストで設定されたオプションをオーバーライドする送信モード オプションを指定します。

  • Office.context.mailbox.item.inReplyTo プロパティを追加しました:現在のメッセージによって返信される元のメッセージのメッセージ ID を取得します。

  • Office.context.mailbox.item.getConversationIndexAsync メソッドを追加しました:会話スレッド内の現在のメッセージの Base64 でエンコードされた位置を取得します。

  • Office.context.mailbox.item.getItemClassAsync メソッドを追加しました:メッセージの Exchange Web Services (EWS) アイテム クラスを作成モードで取得します。

  • Office.context.mailbox.item.closeAsync メソッドを追加しました:保存されていない変更を破棄するオプションを使用して、構成されている現在のメッセージを閉じます。

  • Office.SelectedItemDetails に新しいプロパティを追加しました:次のサポートされているプロパティを項目の複数選択機能に追加します。

    • conversationId プロパティ: 現在選択されているメッセージを含むメッセージ会話の識別子を提供します。
    • hasAttachment プロパティ: 現在選択されているメッセージに添付ファイルが含まれているかどうかを示します。
    • internetMessageId プロパティ: 現在選択されているメッセージのインターネット メッセージ識別子を提供します。
  • Office.context.officeTheme プロパティを追加しました:現在選択されている Office テーマのプロパティにアクセスするオブジェクトを取得します。

  • Office.EventType.OfficeThemeChanged イベントを追加しました: Outlook で Office テーマが変更されたときに発生します。

  • Office.OfficeThemeChangedEventArgs を追加しました: Office.EventType.OfficeThemeChanged イベントが発生したときに更新された Office テーマを提供します。

  • Office.context.mailbox.item.sensitivity プロパティを追加しました:予定の秘密度レベルを表します。

  • Office.Sensitivity の追加: 作成モードで予定の秘密度レベルを取得または設定するメソッドを提供します。

  • Office.MailboxEnums.AppointmentSensitivityType 列挙型を追加しました: 予定の秘密度レベルを指定します。

関連項目