getGlobalContext.client (referenční informace k rozhraní API klienta)

Poskytuje přístup k metodám k určení používaného klienta, jestli je klient připojený k serveru a jaký druh zařízení se používá.

var clientContext = Xrm.Utility.getGlobalContext().client

Pro kontext klienta jsou k dispozici následující metody.

getClient

Vrátí hodnotu určující, ve kterém klientovi se skript spouští.

Syntaxe

clientContext.getClient()

Návratová hodnota

Typ: Řetězec

Popis: Vrácené hodnoty:

Hodnota Klient
Web webová aplikace
Web Sjednocené rozhraní
Outlook Klient Dynamics 365 for Outlook (doplněk modelu COM)
Mobile Mobilní aplikace

getClientState

Vrátí hodnotu, která označuje stav klienta. Klient v offline režimu (ve verzi Preview) vždy označuje, že je offline.

Syntaxe

clientContext.getClientState()

Návratová hodnota

Typ: Řetězec

Popis: Vrácené hodnoty:

Hodnota Klient
Online Webová aplikace, klient Dynamics 365 for Outlook (doplněk modelu COM), mobilní aplikace, sjednocené rozhraní
Offline Outlook, Mobilní aplikace

getFormFactor

Vrátí informace o typu zařízení, které uživatel používá.

Syntaxe

clientContext.getFormFactor()

Návratová hodnota

Typ: Číslo

Popis: Vrácené hodnoty:

Hodnota Form Factor
0 Neznámý
1 Stolní počítač
2 Tableta
3 telefon

isOffline

Vrátí informace o tom, jestli je stav klienta online nebo offline. Klient v offline režimu vždy hlásí, že je offline.

Syntaxe

clientContext.isOffline()

Návratová hodnota

Typ: Logická hodnota

Popis: true , pokud je server offline; jinak nepravda .

isNetworkAvailable

Vrátí informace o tom, jestli je síť dostupná nebo ne, bez ohledu na režim klienta.

Poznámka:

Toto rozhraní API není k dispozici pro místní nasazení Dynamics 365 Customer Engagement. Další informace: Klientská rozhraní API se v Customer Engagementu (místně) nepodporují.

Syntaxe

clientContext.isNetworkAvailable()

Návratová hodnota

Typ: Logická hodnota

Popis: true , pokud je síť k dispozici; jinak nepravda .

Nastavení organizace
Uživatelská nastavení
Xrm.Utility.getGlobalContext