Modifier le fichier XML des personnalisations avec une validation de schéma

 

Date de publication : janvier 2017

S’applique à : Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Le fichier customizations.xml est inclus dans le fichier .zip compressé exporté comme solution. Certains éléments du fichier customizations.xml peuvent être modifiés manuellement. Les informations relatives au schéma vous aident à vérifier que toutes les modifications que vous effectuez sont valides.

Fichier de schéma XSD

Les fichiers de schéma XSD utilisés pour vérifier le fichier customization.xml présent dans une solution sont disponibles dans SDK\Schemas. Les fichiers requis sont :

  • CustomizationsSolution.xsd

  • fetch.xsd

  • FormXml.xsd

  • isv.config.xsd

  • RibbonCore.xsd

  • RibbonTypes.xsd

  • RibbonWSS.xsd

  • SiteMap.xsd

  • SiteMapType.xsd

  • VisualizationDataDescription.xsd

Ces fichiers sont également installés sur le serveur Microsoft Dynamics 365 local dans : [Install Drive]\Program Files\Microsoft Dynamics CRM\Server\ApplicationFiles

CustomizationsSolution.xsd est le schéma pour la solution exportée. Il contient des références aux autres fichiers XSD. Tous les fichiers se trouvent normalement dans le même dossier.

Utilisation de la validation du schéma

Étant donné que le fichier XML exporté est un fichier texte, vous pouvez le modifier dans un éditeur de texte comme le Bloc-notes. Toutefois, nous vous recommandons vivement d’utiliser une application prenant en charge la validation de schéma XSD comme Microsoft Visual Studio. La validation XSD dans Microsoft Visual Studio ou Visual Studio Express 2012 pour le Web fournit les informations et la validation de schéma IntelliSense pour éviter les erreurs.

Les fichiers de schéma XSD utilisés pour vérifier le fichier customization.xml présent dans une solution sont disponibles dans SDK\Schemas. Veillez à copier tous les fichiers de ce dossier dans le même dossier. Vous devez associer le fichier customizations.xml au fichier CustomizationsSolution.xsd. Ce fichier contient des liens vers tous les autres fichiers XSD dans le dossier.

  1. Téléchargez les fichiers de schéma XSD et copiez-les tous sur votre ordinateur. Enregistrez-les dans l’emplacement que Microsoft Visual Studio utilise pour les fichiers de validation XSD. Cet emplacement est probablement [install drive]\Program Files (x86)\Microsoft Visual Studio X.0\Xml\Schemas où X représente la version de Visual Studio.

  2. Cliquez avec le bouton droit sur le fichier customizations.xml et sélectionnez Ouvrir avec, puis sélectionnez la version de Visual Studio.

  3. Sélectionnez Afficher, puis Fenêtre Propriétés.

  4. Dans la fenêtre Propriétés, dans le champ Schémas, cliquez sur le bouton de sélection [...].

  5. Dans la boîte de dialogue Schémas XML, vous devriez voir customizationsSolution.xsd. Dans la colonne Utilisation, sélectionnez Utiliser ce schéma.

    Notes

    Si vous ne le voyez pas, cliquez sur Ajouter et accédez à l’emplacement dans lequel vous l’avez enregistré.

  6. Cliquez sur OK.

Vous êtes maintenant prêt à modifier le fichier XML avec une validation XSD.

Voir aussi

Quand modifier le fichier de personnalisations
Ribbon XML reference
SiteMap XML reference
Form XML reference
Saved query XML reference
ISV configuration file schema
Générer des requêtes avec FetchXML

Microsoft Dynamics 365

© 2017 Microsoft. Tous droits réservés. Copyright