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