ToolTask Properties
.NET Framework 4
The ToolTask type exposes the following members.
| Name | Description | |
|---|---|---|
|
BuildEngine | Gets or sets the instance of the IBuildEngine object used by the task. (Inherited from Task.) |
|
BuildEngine2 | Gets the instance of the IBuildEngine2 object used by the task. (Inherited from Task.) |
|
BuildEngine3 | Gets the instance of the IBuildEngine3 object used by the task. (Inherited from Task.) |
|
EchoOff | Indicates that command line echoing is turned off. |
|
EnvironmentOverride | Obsolete. Gets a set of environment variable name-value pairs. Designed to be overridden in a custom task class (derived from ToolTask) to return a set of new or altered environment variables to create the execution context of the associated tool. |
|
EnvironmentVariables | Array of equals-separated pairs of environment variables that should be passed to the spawned executable, in addition to (or selectively overriding) the regular environment block. |
|
ExitCode | Gets the returned exit code of the executable file. |
|
HasLoggedErrors | Whether this ToolTask has logged any errors |
|
HelpKeywordPrefix | Gets or sets the prefix used to compose Help keywords from resource names. (Inherited from Task.) |
|
HostObject | Gets or sets the host object associated with the task. (Inherited from Task.) |
|
Log | Gets an instance of a TaskLoggingHelper class containing task logging methods. (Inherited from Task.) |
|
LogStandardErrorAsError | Should ALL messages received on the standard error stream be logged as errors. |
|
ResponseFileEncoding | Gets the Encoding of the response file. |
|
StandardErrorEncoding | Gets the Encoding of the standard error stream of the task. |
|
StandardErrorImportance | Task Parameter: Importance with which to log text from the standard error stream. |
|
StandardErrorImportanceToUse | Gets the actual importance at which standard error messages will be logged. |
|
StandardErrorLoggingImportance | Gets the MessageImportance with which to log errors. |
|
StandardOutputEncoding | Gets the Encoding of the standard output stream of the task. |
|
StandardOutputImportance | Task Parameter: Importance with which to log text from the standard out stream. |
|
StandardOutputImportanceToUse | Gets the actual importance at which standard out messages will be logged. |
|
StandardOutputLoggingImportance | Gets the MessageImportance with which to log errors. |
|
TaskProcessTerminationTimeout | A timeout to wait for a task to terminate before killing it. In milliseconds. |
|
TaskResources | Gets or sets the culture-specific resources associated with the task. (Inherited from Task.) |
|
Timeout | Gets or sets the amount of time after which the task executable is terminated. |
|
ToolCanceled | Used to signal when a tool has been cancelled. |
|
ToolExe | Projects may set this to override a task's ToolName. Tasks may override this to prevent that. |
|
ToolName | Gets the name of the executable file to run. |
|
ToolPath | Gets or sets the path of the executable file to run. |
|
UseCommandProcessor | Gets or sets a switch that specifies whether the tool task will create a batch file for the command-line and execute that using the command-processor, rather than executing the command directly. |
|
YieldDuringToolExecution | Indicates if the task will yield the node during tool execution. |