Share via


Objet Xrm de l’API client

L’objet Xrm est globalement disponible pour utilisation dans votre code sans qu’il soit nécessaire d’utiliser le contexte d’exécution dans l’API client.

Modèle d’objet Xrm

L’illustration suivante présente le modèle d’objet Xrm :

Modèle d’objet Xrm.

Voici les informations sur chacun des espaces de noms de l’objet Xrm :

Espace de noms Description
Xrm.Device Fournit des méthodes pour utiliser les capacités natives.
Xrm.Encoding Fournit des méthodes pour coder les chaînes.
Xrm.Navigation Fournit des méthodes pour parcourir les formulaires et éléments dans les applications pilotées par modèle.
Xrm.Panel Fournit une méthode pour afficher une page Web dans le volet latéral du formulaire des applications pilotées par modèle.
Xrm.Utility Indique un conteneur pour les méthodes utiles.
Xrm.WebApi Fournit des méthodes pour utiliser l’API Web pour créer et gérer des enregistrements et exécuter des actions et fonctions de l’API Web.

Xrm.WebApi.offline : fournit des méthodes pour créer et gérer des enregistrements dans les clients mobiles des applications pilotées par modèle quand vous travaillez en mode hors connexion.

Xrm.WebApi.online : fournit des méthodes pour utiliser l’API Web pour créer et gérer des enregistrements et exécuter des actions et fonctions de l’API Web lorsque vous êtes connecté au serveur.

Contexte global de l’API client

Utilisez la méthode Xrm.Utility.getGlobalContext dans les formulaires pour récupérer des informations spécifiques à une organisation, à un utilisateur ou au client sur lequel le script s’exécute sans passer par le contexte d’exécution de formulaire. Ceci est un changement par rapport aux versions précédentes où vous deviez utiliser le contexte de formulaire pour récupérer le contexte global à l’aide de Xrm.Page.context.

Notes

Xrm.Page.context est déconseillé dans la version actuelle, et vous devez désormais utiliser la nouvelle méthode Xrm.Utility.getGlobalContext pour obtenir le contexte global dans votre code ciblant la version 9.0 ou ultérieure.

Pour accéder aux informations de contexte globales dans une ressource Web HTML autonome, vous devez inclure une référence à ClientGlobalContext.js.aspx dans la ressource Web, puis utiliser la fonction GetGlobalContext. Plus d’informations : Fonction GetGlobalContext et ClientGlobalContext.js.aspx

Comprendre le modèle objet de l’API client
API client déconseillées

Notes

Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)

Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).