Partager via


XSD (tâche)

Encapsule l'outil Définition de schéma XML (xsd.exe), qui génère des fichiers de schéma ou de classe à partir d'une source. Pour plus d'informations, consultez XML Schema Definition Tool (Xsd.exe).

Paramètres

Le tableau suivant décrit les paramètres de la tâche XSD .

Paramètre

Description

AdditionalOptions

Paramètre String facultatif.

Une liste d'options comme spécifié sur la ligne de commande. Par exemple, "/option1 /option2 /option#". Utilisez ce paramètre pour spécifier des options qui ne sont pas représentées par un autre paramètre de tâche XSD.

Pour plus d'informations, consultez le tableau des options dans XML Schema Definition Tool (Xsd.exe).

GenerateFromSchema

Paramètre String facultatif.

Spécifie les types générés à partir du schéma spécifié.

Spécifiez l'une des valeurs suivantes, qui correspondent chacune à une option XSD.

ValeurOption de ligne de commande
classes/classes
dataset/dataset

Pour plus d'informations, consultez /classes et /dataset dans XML Schema Definition Tool (Xsd.exe).

Language

Paramètre String facultatif.

Spécifie le langage de programmation à utiliser pour le code généré.

Vous avez le choix entre CS (C#, qui est la valeur par défaut), VB (Visual Basic), JS (JScript) ou VJS (Visual J#). Vous pouvez également spécifier un nom qualifié complet pour une classe qui implémente System.CodeDom.Compiler.CodeDomProvider Class.

Pour plus d'informations, consultez l'option /language: dans XML Schema Definition Tool (Xsd.exe).

Namespace

Paramètre String facultatif.

Spécifie l'espace de noms du runtime pour les types générés.

Pour plus d'informations, consultez l'option /namespace: dans XML Schema Definition Tool (Xsd.exe).

Sources

Paramètre ITaskItem[] obligatoire.

Définit un tableau des éléments de fichier source MSBuild qui peuvent être consommés et peuvent être émis par les tâches.

SuppressStartupBanner

Paramètre Boolean facultatif.

Si true, empêche l'affichage du copyright et du numéro de version lorsque la tâche démarre.

Pour plus d'informations, consultez l'option /nologo dans XML Schema Definition Tool (Xsd.exe).

TrackerLogDirectory

Paramètre String facultatif.

Spécifie le répertoire correspondant au journal de Tracker.

Voir aussi

Autres ressources

Référence des tâches MSBuild