Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Предоставляет доступ к методам для определения используемого клиента, подключения клиента к серверу и типа используемого устройства.
var clientContext = Xrm.Utility.getGlobalContext().client
Для контекста клиента доступны следующие методы.
getClient
Возвращает значение, указывающее, в каком клиенте выполняется скрипт.
Синтаксис
clientContext.getClient()
Возвращаемое значение
Тип: String
Описание. Возвращаемые значения:
| Ценность | Клиент |
|---|---|
Web |
Веб-приложение |
Web |
Единый интерфейс |
Outlook |
Dynamics 365 для клиента Outlook (надстройка COM) |
Mobile |
Мобильное приложение |
getClientState
Возвращает значение, указывающее состояние клиента. Клиент в автономном режиме (в предварительной версии) всегда указывает, что он находится в автономном режиме.
Синтаксис
clientContext.getClientState()
Возвращаемое значение
Тип: String
Описание. Возвращаемые значения:
| Ценность | Клиент |
|---|---|
Online |
Веб-приложение, Dynamics 365 для клиента Outlook (надстройка COM), мобильное приложение, унифицированный интерфейс |
Offline |
Outlook, мобильное приложение |
getFormFactor
Возвращает сведения о типе устройства, которое использует пользователь.
Синтаксис
clientContext.getFormFactor()
Возвращаемое значение
Тип: Число
Описание. Возвращаемые значения:
| Ценность | Коэффициент формы |
|---|---|
0 |
Неизвестно |
1 |
Рабочий стол |
2 |
Планшет |
3 |
Телефон |
isOffline
Возвращает сведения о том, находится ли состояние клиента в сети или в автономном режиме. Клиент в автономном режиме всегда сообщает, что он находится в автономном режиме.
Синтаксис
clientContext.isOffline()
Возвращаемое значение
Тип: Логический
Описание: true , если сервер находится в автономном режиме; False в противном случае.
isNetworkAvailable
Возвращает сведения о доступности сети независимо от режима клиента.
Замечание
Этот API недоступен для локальных развертываний Dynamics 365 Customer Engagement. Дополнительные сведения: клиентские API не поддерживаются в Customer Engagement (локальная среда)
Синтаксис
clientContext.isNetworkAvailable()
Возвращаемое значение
Тип: Логический
Описание: true , если сеть доступна; False в противном случае.
Связанные статьи
Параметры организации
Пользовательские настройки
Xrm.Utility.getGlobalContext