Utiliser des définitions de table avec du code

L’API web et le SDK pour .NET incluent des fonctionnalités pour effectuer des opérations CRUD sur le schéma d’entité Bien que vous puissiez effectuer ces opérations à l’aide de code, vous utiliserez généralement des concepteurs pour ajouter, mettre à jour ou supprimer des éléments de schéma personnalisés. Les utilisateurs doivent disposer de privilèges d’administrateur pour appliquer des modifications au schéma, mais tous les utilisateurs peuvent lire les définitions de table.

Pourquoi utiliser les définitions de table ?

Une utilisation plus courante des services de définitions de table consiste à récupérer les définitions de table relatives à l’environnement dans lequel votre extension s’exécute. Étant donné que chaque environnement peut être différent et que les définitions de table de schéma contiennent une grande partie des informations sur la configuration de l’environnement, vous devrez peut-être récupérer ces informations afin que vos extensions s’adaptent aux autres personnalisations qui sont en vigueur dans cet environnement.

Voici quelques exemples :

  • Le nombre d’options disponibles dans les choix peut changer. Plutôt que de coder en dur les valeurs de votre environnement, déterminez si différentes options sont présentes. Vous pouvez interroger le système pour déterminer si l’environnement a différentes options.
  • Le nom complet d’une table peut être modifié. Le nom complet par défaut de la table de compte est Account. Cela peut être remplacé par Société. Si vous souhaitez présenter un message à un utilisateur et faire référence au nom d’une table, vous ne devez pas le coder en dur, mais plutôt utiliser la valeur qui correspond à ce que l’utilisateur est habitué à voir, et utiliser le nom complet récupéré à partir des définitions de table.

Parcourir les définitions de table pour votre organisation

Le développement d’une bonne compréhension de l’exploitation des définitions de table dans le système permet de vous aider à mieux comprendre comment fonctionne la plateforme Microsoft Dataverse. Les concepteurs disponibles pour modifier les définitions de table ne peuvent pas afficher toutes les informations figurant dans les définitions de table. Vous pouvez installer une application basée sur des modèles appelée Navigateur de métadonnées, qui vous permet d’afficher toutes les tables masquées et les propriétés de définitions de table qui se trouvent dans le système. Plus d’informations sur le Navigateur de métadonnées : Parcourir les définitions de table pour votre organisation

Pourquoi utiliser les définitions de table par un programme

Pour plus d’informations sur l’utilisation avec un programme , voir les définitions de table avec :

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é).