Objeto Xrm da API do cliente para aplicativos baseados em modelo

Você pode usar o objeto Xrm da API do cliente em seu código sem o contexto de execução. Use seus espaços para nome para navegar em formulários, gerenciar registros com a API Web, usar funcionalidades do dispositivo e recuperar o contexto global em aplicativos baseados em modelo.

Modelo de objeto Xrm

A ilustração a seguir exibe o modelo de objeto Xrm:

Captura de tela do modelo de objeto Xrm da API do cliente mostrando seus namespaces.

Aqui estão as informações sobre cada um dos namespaces no objeto Xrm:

Namespace Description
Xrm.App Fornece métodos relacionados ao aplicativo.
Xrm.Copilot Fornece métodos para interagir com Microsoft Copilot em Power Apps orientadas por modelo, incluindo APIs de visualização para execução de tópicos Microsoft Copilot Studio registrados.
Xrm.Device Fornece métodos para usar recursos nativos do dispositivo.
Xrm.Encoding Fornece métodos para codificar cadeias de caracteres.
Xrm.Navigation Fornece métodos para navegar em formulários e itens em aplicativos controlados por modelos.
Xrm.Panel Fornece um método para exibir uma página da Web no painel lateral do formulário de aplicativos baseados em modelo.
Xrm.Utility Fornece um contêiner para métodos úteis.
Xrm.WebApi Fornece métodos para usar a API Web para criar e gerenciar registros e executar ações e funções da API Web.

Xrm.WebApi.offline: fornece métodos para criar e gerenciar registros nos aplicativos controlados por modelos em clientes móveis enquanto trabalha no modo offline .

Xrm.WebApi.online: fornece métodos para usar a API Web para criar e gerenciar registros e executar ações e funções da API Web quando conectado ao servidor.

Contexto global da API do cliente

Use o método getGlobalContext de Xrm.Utility em formulários para recuperar informações específicas de uma organização, de um usuário ou do cliente em que o script é executado sem passar pelo contexto de execução do formulário. Usar o método getGlobalContext é uma alteração das versões anteriores em que você precisava usar o contexto do formulário para recuperar o contexto global usando Xrm.Page.context.

Note

Xrm.Page.context foi preterido na versão atual e agora você deve usar o novo Xrm.Utility.método getGlobalContext para obter o contexto global em seu código visando a versão 9.0 ou posterior.

Para acessar as informações de contexto global em um recurso web HTML autônomo, inclua uma referência a ClientGlobalContext.js.aspx no recurso da Web e use a função GetGlobalContext . Para obter mais informações, consulte a função GetGlobalContext e ClientGlobalContext.js.aspx.

Entender o modelo de objeto da API do cliente
APIs de cliente descontinuadas