Share via


XslTransformation Task

Transforms an XML input by using an XSLT or compiled XSLT and outputs to an output device or a file.

Parameters

The following table describes the parameters of the XslTransformation task.

Parameter

Description

OutputPaths

Required ITaskItem[] parameter.

Specifies the output files for the XML transformation.

Parameters

Optional String parameter.

Specifies the parameters to the XSLT Input document.

XmlContent

Optional String parameter.

Specifies the XML input as a string.

XmlInputPaths

Optional ITaskItem[] parameter.

Specifies the XML input files.

XslCompiledDllPath

Optional ITaskItem parameter.

Specifies the compiled XSLT.

XslContent

Optional String parameter.

Specifies the XSLT input as a string.

XslInputPath

Optional ITaskItem parameter.

Specifies the XSLT input file.

Remarks

In addition to having the parameters that are listed in the table, this task inherits parameters from the TaskExtension class, which itself inherits from the Task class. For a list of these additional parameters and their descriptions, see TaskExtension Base Class.

See Also

Concepts

MSBuild Tasks

Other Resources

MSBuild Task Reference