getFocusedSession (JavaScript API-referens) för Dynamics 365 Channel Integration Framework 2.0

Anmärkning

Det här innehållet gäller endast för Dynamics 365 Channel Integration Framework version 2.0.

Anmärkning

Med API:er för sessionshantering kan du endast integrera multisessionsupplevelser i Copilot Service-arbetsyteappen.

Returnerar den unika identifieraren för den session som är i fokus, om den tillhör kanalprovidern, annars returneras null. Sessions-ID:t är null om anslutningsappen försöker hämta en fokuserad session som skapats med hjälp av en annan anslutningsapp.

Syntax

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

Parameterar

Namn Type Obligatoriskt Beskrivning
framgångCallback Funktion Nej En funktion som ska anropas när begäran om att ställa in paneltillståndet lyckas
errorCallback Funktion Nej En funktion som ska anropas när begäran om att ställa in paneltillståndet misslyckas

Returvärde

Promise med värdet som 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
}
);