Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zapewnia dostęp do metod określania, który klient jest używany, czy klient jest połączony z serwerem i jakiego rodzaju urządzenie jest używane.
var clientContext = Xrm.Utility.getGlobalContext().client
Następujące metody są dostępne dla kontekstu klienta.
getClient
Zwraca wartość wskazującą, w którym kliencie jest wykonywany skrypt.
Składnia
clientContext.getClient()
Wartość zwracana
Typ: Ciąg
Opis: Zwracane wartości to:
| Wartość | Client |
|---|---|
Web |
aplikacja internetowa |
Web |
Ujednolicony interfejs |
Outlook |
Klient usługi Dynamics 365 dla programu Outlook (dodatek COM) |
Mobile |
Aplikacja mobilna |
getClientState
Zwraca wartość wskazującą stan klienta. Klient w trybie offline (w wersji zapoznawczej) zawsze wskazuje, że jest w trybie offline.
Składnia
clientContext.getClientState()
Wartość zwracana
Typ: Ciąg
Opis: Zwracane wartości to:
| Wartość | Client |
|---|---|
Online |
Aplikacja internetowa, klient usługi Dynamics 365 for Outlook (dodatek COM), aplikacja mobilna, ujednolicony interfejs |
Offline |
Outlook, aplikacja mobilna |
getFormFactor
Zwraca informacje o rodzaju urządzenia używanego przez użytkownika.
Składnia
clientContext.getFormFactor()
Wartość zwracana
Typ: Liczba
Opis: Zwracane wartości to:
| Wartość | Faktor |
|---|---|
0 |
Unknown |
1 |
Pulpit nawigacyjny |
2 |
Tablet |
3 |
Telefon |
isOffline
Zwraca informacje o tym, czy stan klienta jest w trybie online, czy w trybie offline. Klient w trybie offline zawsze zgłasza, że jest w trybie offline.
Składnia
clientContext.isOffline()
Wartość zwracana
Typ: Wartość logiczna
Opis: prawda , jeśli serwer jest w trybie offline; w przeciwnym razie wartość false .
isNetworkAvailable
Zwraca informacje, czy sieć jest dostępna, czy nie, niezależnie od trybu klienta.
Uwaga / Notatka
Ten interfejs API nie jest dostępny dla wdrożeń lokalnych usługi Dynamics 365 Customer Engagement. Więcej informacji: Interfejsy API klienta nieobsługiwane w usłudze Customer Engagement (lokalnie)
Składnia
clientContext.isNetworkAvailable()
Wartość zwracana
Typ: Wartość logiczna
Opis: prawda , jeśli sieć jest dostępna; w przeciwnym razie wartość false .
Powiązane artykuły
Ustawienia organizacji
Ustawienia użytkownika
Xrm.Utility.getGlobalContext