getGlobalContext.client (referencia de la API de cliente)
Proporciona acceso a los métodos para determinar qué cliente se usa, si el cliente está conectado al servidor y qué tipo de dispositivo se está utilizando.
var clientContext = Xrm.Utility.getGlobalContext().client
Los siguientes métodos están disponibles para el contexto del cliente.
getClient
Devuelve un valor que indica el cliente en que se ejecuta el script.
Sintaxis
clientContext.getClient()
Valor devuelto
Tipo: Cadena
Descripción: Los valores devueltos son:
valor | Client |
---|---|
Web |
Aplicación web |
Web |
Interfaz unificada |
Outlook |
Cliente de Dynamics 365 for Outlook (complemento COM) |
Mobile |
Aplicación móvil |
getClientState
Devuelve un valor para indicar el estado del cliente. Un cliente en modo desconectado primero (en vista previa) siempre indica que está desconectado.
Sintaxis
clientContext.getClientState()
Valor devuelto
Tipo: Cadena
Descripción: Los valores devueltos son:
valor | Client |
---|---|
Online |
Aplicación web, cliente de Dynamics 365 for Outlook (complemento COM), aplicación móvil, interfaz unificada |
Offline |
Outlook, aplicación móvil |
getFormFactor
Devuelve información acerca del tipo de dispositivo que el usuario está usando.
Sintaxis
clientContext.getFormFactor()
Valor devuelto
Tipo: Número
Descripción: Los valores devueltos son:
valor | Factor de formulario |
---|---|
0 |
Unknown |
1 |
Escritorio |
2 |
Tableta |
3 |
Teléfono |
isOffline
Devuelve información si el estado del cliente es en línea o sin conexión. Un cliente en modo desconectado primero siempre indica que está desconectado.
Sintaxis
clientContext.isOffline()
Valor devuelto
Type: booleano
Descripción: true si el servidor está sin conexión; false en caso contrario.
isNetworkAvailable
Devuelve información sobre si la red está disponible o no, sin importar el modo del cliente.
Nota
Esta API no está disponible para implementaciones locales de Dynamics 365 Customer Engagement. Más información: API de cliente no admitidas en Customer Engagement (on-premises)
Sintaxis
clientContext.isNetworkAvailable()
Valor devuelto
Type: booleano
Descripción: true si la red está disponible; false en caso contrario.
Artículos relacionados
Configuración de organización
Configuración de usuario
Xrm.Utility.getGlobalContext