メッセンジングエクステンションダイアログをMSチームで


現在、私はSharePointフレームワークと私の最初の“本当の”マイクロソフトチームのアプリを開発しています.このアプリでは、私は新しいメッセージング拡張機能を使用しています.

Info: what are messaging extensions?


私の拡張でフォームを開発している間、私はキャンセルして、ボタンを提出したかったです.私がキャンセルボタンを実行し始めたとき、そのonClickのイベントは、ダイアログを閉じる方法で失われました.
ドキュメントを通して、microsoftTeams.tasks.submitTask()を呼び出してこれを行うことができます.このページは少し隠れていた.
SharePointフレームワークコードでは、次のようになります.
if (this.context.sdks.microsoftTeams) {
  // Close the current dialog
  this.context.sdks.microsoftTeams.teamsJs.tasks.submitTask();
}
ハッピーMSチーム
最初に公表されます:task modules