Поделиться через


Задача 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.

Задает каталог для журнала отслеживания.

См. также

Другие ресурсы

Справочные сведения о задачах MSBuild