XSD – úloha
Poznámka:
Tato úloha je k dispozici pouze při použití systému sestavení jazyka C++.
Zabalí nástroj definice schématu XML (xsd.exe), který generuje soubory schématu nebo třídy ze zdroje.
Poznámka:
Počínaje sadou Visual Studio 2017 je podpora projektu C++ pro xsd.exe zastaralá. Rozhraní API Microsoft.VisualC.CppCodeProvider můžete dál používat ručním přidáním CppCodeProvider.dll do GAC.
Parametry
Následující tabulka popisuje parametry úlohy XSD .
AdditionalOptions
Volitelný parametr String .
Seznam možností zadaných na příkazovém řádku Například /<option1> /<option2> /<option#>. Tento parametr použijte k určení možností, které nejsou reprezentovány žádným jiným parametrem úlohy XSD .
GenerateFromSchema
Volitelný parametr String .
Určuje typy, které jsou generovány ze zadaného schématu.
Zadejte jednu z následujících hodnot, z nichž každá odpovídá možnosti XSD.
třídy - /třídy
datová sada - /datová sada
Jazyk
Volitelný parametr String .
Určuje programovací jazyk, který se má použít pro vygenerovaný kód.
Vyberte si z CS (C#, což je výchozí), VB (Visual Basic) nebo JS (JScript). Můžete také zadat plně kvalifikovaný název pro třídu, která implementuje
System.CodeDom.Compiler.CodeDomProvider Class
.Obor názvů
Volitelný parametr String .
Určuje runtime obor názvů pro generovaný typy.
Zdrojů
Požadovaný parametr
ITaskItem[]
.Definuje pole položek zdrojového souboru NÁSTROJE MSBuild, které lze využívat a generovat úkoly.
SuppressStartupBanner
Volitelný logický parametr.
Pokud
true
při spuštění úkolu zabrání zobrazení zprávy o autorských právech a čísle verze.TrackerLogDirectory
Volitelný parametr String .
Určuje adresář pro protokol sledování.