Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
Proporciona acceso aos métodos para determinar que cliente está a ser usado, se o cliente está conectado ao servidor e que tipo de dispositivo está a ser usado.
var clientContext = Xrm.Utility.getGlobalContext().client
Os seguintes métodos están dispoñibles para o contexto do cliente.
getClient
Devolve un valor para indicar en que cliente se está executando o script.
Sintaxe
clientContext.getClient()
Devolver valor
Tipo: Cadea
Descrición: Os valores devoltos son:
| Valor | Cliente |
|---|---|
Web |
aplicación web |
Web |
Interface unificada |
Outlook |
Cliente de Dynamics 365 for Outlook (complemento COM) |
Mobile |
Aplicación para móbil |
getClientState
Devolve un valor para indicar o estado do cliente. Un cliente en modo sen conexión (en vista previa) sempre indica que está sen conexión.
Sintaxe
clientContext.getClientState()
Devolver valor
Tipo: Cadea
Descrición: Os valores devoltos son:
| Valor | Cliente |
|---|---|
Online |
Aplicación web, cliente de Dynamics 365 for Outlook (complemento COM), aplicación móbil, interface unificada |
Offline |
Outlook, aplicación móbil |
getFormFactor
Devolve información sobre o tipo de dispositivo que está a usar o usuario.
Sintaxe
clientContext.getFormFactor()
Devolver valor
Tipo: Número
Descrición: Os valores devoltos son:
| Valor | Factor de forma |
|---|---|
0 |
Descoñecido |
1 |
Escritorio |
2 |
Tableta |
3 |
Número de teléfono |
Está fóra de liña
Devolve información sobre se o estado do cliente está en liña ou sen conexión. Un cliente en modo offline-first sempre informa de que está offline.
Sintaxe
clientContext.isOffline()
Devolver valor
Tipo: Booleano
Descrición: true se o servidor está sen conexión; falso en caso contrario.
isRedeDispoñíbel
Devolve información sobre se a rede está dispoñible ou non, independentemente do modo de cliente.
Nota
Esta API non está dispoñible para implementacións locais de Dynamics 365 Customer Engagement. Máis información: API de cliente non soportadas en Customer Engagement (on-premises)
Sintaxe
clientContext.isNetworkAvailable()
Devolver valor
Tipo: Booleano
Descrición: true se a rede está dispoñible. falso en caso contrario.
Artigos relacionados
Configuración da organización
Configuración do usuario
Xrm.Utility.getGlobalContext