Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Fornece acesso aos métodos para determinar qual cliente está sendo usado, se o cliente está conectado ao servidor e que tipo de dispositivo está sendo usado.
var clientContext = Xrm.Utility.getGlobalContext().client
Os métodos a seguir estão disponíveis para o contexto do cliente.
getClient
Retorna um valor para indicar em qual cliente o script está sendo executado.
Sintaxe
clientContext.getClient()
Valor de retorno
Tipo: String
Descrição: Os valores retornados são:
| Valor | Client |
|---|---|
Web |
aplicação Web |
Web |
Interface Unificada |
Outlook |
Cliente do Dynamics 365 for Outlook (suplemento COM) |
Mobile |
Aplicação móvel |
getClientState
Retorna um valor para indicar o estado do cliente. Um cliente no modo offline-first (na visualização) sempre indica que está offline.
Sintaxe
clientContext.getClientState()
Valor de retorno
Tipo: String
Descrição: Os valores retornados são:
| Valor | Client |
|---|---|
Online |
Aplicativo Web, cliente Dynamics 365 for Outlook (suplemento COM), aplicativo móvel, Interface Unificada |
Offline |
Outlook, Aplicação móvel |
getFormFactor
Retorna informações sobre o tipo de dispositivo que o usuário está usando.
Sintaxe
clientContext.getFormFactor()
Valor de retorno
Tipo: Número
Descrição: Os valores retornados são:
| Valor | Formato |
|---|---|
0 |
Desconhecido |
1 |
Desktop |
2 |
Tablet |
3 |
Telemóvel |
isOffline
Retorna informações se o estado do cliente está online ou offline. Um cliente no modo offline-first sempre informa que está offline.
Sintaxe
clientContext.isOffline()
Valor de retorno
Tipo: Booleano
Descrição: true se o servidor estiver offline; falso caso contrário.
isNetworkAvailable
Retorna informações se a rede está disponível ou não, independentemente do modo do cliente.
Observação
Essa API não está disponível para implantações locais do Dynamics 365 Customer Engagement. Para obter mais informações: APIs de cliente não suportadas no Customer Engagement (local)
Sintaxe
clientContext.isNetworkAvailable()
Valor de retorno
Tipo: Booleano
Descrição: verdadeiro se a rede estiver disponível; falso caso contrário.
Artigos relacionados
Configurações da Organização
Configurações do usuário
Xrm.Utility.getGlobalContext