次の方法で共有


getFocusedSession (JavaScript API リファレンス) for Dynamics 365 Channel Integration Framework 2.0

この内容は、Dynamics 365 チャネル統合フレームワーク バージョン 2.0 のみに適用されます。

セッション管理 API を使用すると、Copilot Service ワークスペース アプリにのみマルチセッション エクスペリエンスを統合できます。

セッションがチャネル プロバイダーに属している場合は、フォーカスされているセッションの一意の識別子を返します。それ以外の場合は null を返します。 コネクタが別のコネクタを使用して作成されたフォーカスされたセッションを取得しようとすると、セッション ID は null になります。

構文

Microsoft.CIFramework.getFocusedSession().then(successCallback, errorCallback);

パラメーター

名前 タイプ 必須 説明
successCallback 機能 いいえ パネル状態設定の要求が成功したときに呼び出す関数
errorCallback 機能 いいえ パネル状態設定の要求が失敗したときに呼び出す関数

戻り値

文字列を持つプロミス

Example

Microsoft.CIFramework.getFocusedSession().then(
function success(result) {
console.log(result);
// perform operations on session id value
},
function (error) {
console.log(error.message);
// handle error conditions
}
);