Задача XSD
Создает оболочку инструмента определения схемы XML (xsd.exe), который создает файлы схемы или класса из источника. Дополнительные сведения см. в разделе XML Schema Definition Tool (Xsd.exe).
Параметры
В следующей таблице описаны параметры задачи XSD .
Параметр |
Описание |
---|---|
AdditionalOptions |
Необязательный параметр типа String. Список параметров, как указано в командной строке. Например, "/параметр1 /параметр2 /параметр#". Этот параметр используется для задания параметров, не представленных другими параметрами задачи XSD. Дополнительные сведения см. в таблице параметров в разделе XML Schema Definition Tool (Xsd.exe). |
GenerateFromSchema |
Необязательный параметр типа String. Задает типы, которые создаются из указанной схемы. Укажите одно из следующих значений, каждое из которых соответствует параметру XSD.
ЗначениеПараметр командной строки
classes/classes
dataset/dataset
Дополнительные сведения см. в описании параметров /classes и /dataset в разделе XML Schema Definition Tool (Xsd.exe). |
Language |
Необязательный параметр типа String. Задает язык программирования, используемый для сформированного кода. Доступны варианты: CS (C#, параметр по умолчанию), VB (Visual Basic), JS (JScript) или VJS (Visual J#). Также можно указать полное имя класса, реализующего System.CodeDom.Compiler.CodeDomProvider Class. Дополнительные сведения см. в описании параметра /language: в разделе XML Schema Definition Tool (Xsd.exe). |
Namespace |
Необязательный параметр типа String. Определяет пространство имен среды выполнения для сформированных типов. Дополнительные сведения см. в описании параметра /namespace: в разделе XML Schema Definition Tool (Xsd.exe). |
Sources |
Обязательный параметр типа ITaskItem[]. Определяет массив элементов исходных файлов MSBuild, который может использоваться и создаваться задачами. |
SuppressStartupBanner |
Необязательный параметр типа Boolean. Если значение равно true, при запуске задачи не отображается сообщение об авторских правах и номере версии. Дополнительные сведения см. в описании параметра /nologo в разделе XML Schema Definition Tool (Xsd.exe). |
TrackerLogDirectory |
Необязательный параметр типа String. Задает каталог для журнала отслеживания. |