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


Задача XDCMake

Создает оболочку для программы XML-документации (xdcmake.exe), которая объединяет файлы комментариев (XDC) документа XML в XML-файл.

XDC-файл создается при предоставлении комментариев документации в исходный код Visual C++ и компиляции с помощью параметра компилятора /doc. Дополнительные сведения см. в разделах XDCMake Reference и Страницы свойств средства создания XML-документов, а также в справке командной строки (/?) для программы xdcmake.exe.

Заметки

По умолчанию средство xdcmake.exe поддерживает несколько параметров командной строки. При указании параметра командной строки /old поддерживаются дополнительные параметры.

Параметры

В следующей таблице описаны параметры задачи XDCMake.

Параметр

Описание

AdditionalDocumentFile

Необязательный параметр типа String[].

Задает один или несколько дополнительных XDC-файлов для слияния.

Дополнительные сведения см. в описании дополнительных файлов документов в разделе Страницы свойств средства создания XML-документов. Также см. параметры командной строки /old и /Fs для xdcmake.exe.

AdditionalOptions

Необязательный параметр типа String.

Список параметров, как указано в командной строке. Например, "/параметр1 /параметр2 /параметр#". Этот параметр используется для задания параметров, не представленных другими параметрами задачи XDCMake.

Дополнительные сведения см. в разделах XDCMake Reference и Страницы свойств средства создания XML-документов, а также в справке командной строки (/?) для программы xdcmake.exe.

DocumentLibraryDependencies

Необязательный параметр типа Boolean.

Если он имеет значение true и текущий проект имеет зависимость от проекта статической библиотеки (с расширением LIB) в решении, XDC-файлы для этого проекта библиотеки включаются в выходной XML-файл для текущего проекта.

Дополнительные сведения см. в описании зависимостей библиотек документов в разделе Страницы свойств средства создания XML-документов.

OutputFile

Необязательный параметр типа String.

Переопределяет имя выходного файла по умолчанию. Имя по умолчанию производится от имени первого обработанного XDC-файла.

Дополнительные сведения см. в описании параметра /out:filename в разделе XDCMake Reference. Также см. параметры командной строки /old и /Fo для xdcmake.exe.

ProjectName

Необязательный параметр типа String.

Имя текущего проекта.

SlashOld

Необязательный параметр типа Boolean.

Если он имеет значение true, то включаются дополнительные параметры программы xdcmake.exe.

Дополнительные сведения см. в описании параметра командной строки /old для xdcmake.exe.

Sources

Обязательный параметр типа ITaskItem[].

Определяет массив элементов исходных файлов MSBuild, который может использоваться и создаваться задачами.

SuppressStartupBanner

Необязательный параметр типа Boolean.

Если значение равно true, при запуске задачи не отображается сообщение об авторских правах и номере версии.

Дополнительные сведения см. в описании параметра /nologo в разделе XDCMake Reference.

TrackerLogDirectory

Необязательный параметр типа String.

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

См. также

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

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