getFocusedSession (JavaScript API-Referenz) für Dynamics 365-Kanalintegrationsframework 2.0
Anmerkung
Dieser Inhalt gilt nur für Dynamics 365-Kanalintegrationsframework Version 2.0.
Anmerkung
Sitzungsverwaltungs-APIs ermöglichen es Ihnen, Multisessionumgebungen nur in der Customer Service workspace zu integrieren.
Gibt den eindeutigen Bezeichner der Sitzung zurück, die im Fokus steht, 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);
Parameter
Name des Dataflows | Art | Erforderlich | Beschreibung des Dataflows |
---|---|---|---|
successCallback | Funktion | Nein | Eine Funktion, die aufgerufen wird, wenn die Anforderung zum Setzen des Panel-Status erfolgreich ist |
errorCallback | Funktion | Nein | Eine Funktion, die aufgerufen wird, wenn die Anforderung zum Setzen des Panel-Status fehlschlägt |
Zurückgegebener Wert
Promise mit dem Wert als Zeichenfolge
Beispiel
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
}
);