TextTransformSettings Class


Contains settings used by TextTransformRunner.

public sealed class TextTransformSettings : ToolSettings
Assembly string Gets or sets the assembly used for compiling and running the text template.
IncludeDirectory DirectoryPath Gets or sets a directory that contains the text templates sourced in the specified text template.
Namespace string Gets or sets namespace that is used for compiling the text template.
OutputFile FilePath Gets or sets the output file for the transform.
ReferencePath DirectoryPath Gets or sets a directory to search for assemblies specified within the text template.
ArgumentCustomization Func<ProcessArgumentBuilder,​ ProcessArgumentBuilder> Gets or sets the argument customization. Argument customization is a way that lets you add, replace or reuse arguments passed to a tool. This allows you to support new tool arguments, customize arguments or address potential argument issues. (Inherited from ToolSettings)
EnvironmentVariables IDictionary<string,​ string> Gets or sets search paths for files, directories for temporary files, application-specific options, and other similar information. (Inherited from ToolSettings)
ToolPath FilePath Gets or sets the tool path. (Inherited from ToolSettings)
ToolTimeout Nullable<TimeSpan> Gets or sets optional timeout for tool execution. (Inherited from ToolSettings)
WorkingDirectory DirectoryPath Gets or sets the working directory for the tool process. (Inherited from ToolSettings)