Freigeben über


getFocusedSession (JavaScript-API-Referenz) für Dynamics 365 Channel Integration Framework 2.0

Hinweis

Dieser Inhalt gilt nur für Dynamics 365-Kanalintegrationsframework Version 2.0.

Hinweis

Mit den Sitzungsverwaltungs-APIs können Sie Multisession-Erlebnisse nur in der Copilot Service Workspace-App integrieren.

Gibt den eindeutigen Bezeichner der Sitzung zurück, die sich im Fokus befindet, wenn sie zum Kanalanbieter gehört, andernfalls wird null zurückgegeben. Die Sitzungs-ID ist null, wenn der Connector versucht, eine fokussierte Sitzung abzurufen, die mit einem anderen Connector erstellt wurde.

Syntax

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

Die Parameter

Name Typ Erforderlich Beschreibung
successCallback Funktion Nein Eine Funktion, die aufgerufen werden soll, wenn die Anforderung zum Festlegen des Bereichszustands erfolgreich ist
errorCallback Funktion Nein Eine Funktion, die aufgerufen werden soll, wenn die Anforderung zum Festlegen des Bereichszustands fehlschlägt

Rückgabewert

Promise mit dem Wert String

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
}
);