Pages de propriétés de l’outil Générateur de données XML

Utilisez ces pages pour configurer l’outil Générateur de données XML. Les pages deviennent disponibles après l’ajout d’un fichier XML Schema Definition (.xsd) à un projet. Recherchez-les sous Project>Properties>Configuration Properties>XML Data Generator Tool.

Note

À compter de Visual Studio 2017, la prise en charge du projet C++ pour .xsd les fichiers est déconseillée.

Page de propriétés Toutes les options

Options supplémentaires

Spécifie des options de ligne de commande supplémentairesXsd.exe qui ne sont pas représentées par une autre propriété de l’outil Générateur de données XML.

Générer à partir du schéma

Spécifie les types à générer à partir du schéma.

Choices

  • DataSet (/dataset) génère une classe dérivée de DataSet ce qui correspond au schéma.
  • Les classes (/classes) génèrent des classes runtime qui correspondent au schéma. Utilisez ces classes pour XmlSerializer lire et écrire du code XML qui suit le schéma.

Namespace

Spécifie l’espace de noms pour les fichiers de classe générés. L’espace de noms par défaut est l’espace de noms global. (/namespace:[string])

Supprimer la bannière de démarrage

Spécifie si l’outil affiche des informations standard Microsoft droits d’auteur. (/nologo)

Choices

  • Oui (/nologo) exécute l’outil sans afficher la bannière de démarrage.
  • Aucune bannière de démarrage n’apparaît .

Page de propriétés de ligne de commande

Toutes les options

Affiche la ligne de commande Xsd.exe générée à partir des paramètres des pages de propriétés de l’outil Générateur de données XML. Ce champ est en lecture seule.

Options supplémentaires

Spécifie d’autres options de ligne de commande validesXsd.exe qui ne sont pas représentées par une autre propriété XML Data Generator Tool. Les options entrées ici sont passées à Xsd.exe après les options affichées dans Toutes les options. Visual Studio ne valide pas les options ou ne vérifie pas les dépendances entre elles.

Hériter des valeurs par défaut du parent ou du projet

Lorsque vous avez sélectionné, les options que vous ajoutez sont ajoutées aux valeurs héritées des valeurs par défaut du parent ou du projet. Une fois effacées, les options que vous ajoutez remplacent les valeurs héritées. Dans la plupart des cas, laissez cette case à cocher activée.

Pour plus d’informations sur la page de propriétés de ligne de commande , consultez les pages de propriétés de ligne de commande. Pour plus d’informations sur l’héritage des propriétés, consultez Définir le compilateur C++ et les propriétés de build dans Visual Studio.

Pour plus d’informations sur les options de ligne de commande, consultez l’outil de définition de schéma XML (Xsd.exe).

Pour plus d’informations sur l’accès par programmation aux membres de cet objet, consultez VCXMLDataGeneratorTool

Voir aussi

Informations de référence sur la page de propriétés du projet C++