Поделиться через


getGlobalContext.client (справочник по API клиента)

Предоставляет доступ к методам для определения используемого клиента, подключения клиента к серверу и типа используемого устройства.

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