Export (0) Print
Expand All

ToolTask Properties

The ToolTask type exposes the following members.

  Name Description
Public property BuildEngine Gets or sets the instance of the IBuildEngine object used by the task. (Inherited from Task.)
Public property BuildEngine2 Gets the instance of the IBuildEngine2 object used by the task. (Inherited from Task.)
Public property BuildEngine3 Gets the instance of the IBuildEngine3 object used by the task. (Inherited from Task.)
Public property BuildEngine4 Gets the instance of the IBuildEngine4 object used by the task. (Inherited from Task.)
Public property EchoOff Indicates that command line echoing is turned off.
Protected property 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.
Public property 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.
Public property ExitCode Gets the returned exit code of the executable file.
Protected property HasLoggedErrors Whether this ToolTask has logged any errors
Protected property HelpKeywordPrefix Gets or sets the prefix used to compose Help keywords from resource names. (Inherited from Task.)
Public property HostObject Gets or sets the host object associated with the task. (Inherited from Task.)
Public property Log Gets an instance of a TaskLoggingHelper class containing task logging methods. (Inherited from Task.)
Public property LogStandardErrorAsError Should ALL messages received on the standard error stream be logged as errors.
Protected property ResponseFileEncoding Gets the Encoding of the response file.
Protected property StandardErrorEncoding Gets the Encoding of the standard error stream of the task.
Public property StandardErrorImportance Task Parameter: Importance with which to log text from the standard error stream.
Protected property StandardErrorImportanceToUse Gets the actual importance at which standard error messages will be logged.
Protected property StandardErrorLoggingImportance Gets the MessageImportance with which to log errors.
Protected property StandardOutputEncoding Gets the Encoding of the standard output stream of the task.
Public property StandardOutputImportance Task Parameter: Importance with which to log text from the standard out stream.
Protected property StandardOutputImportanceToUse Gets the actual importance at which standard out messages will be logged.
Protected property StandardOutputLoggingImportance Gets the MessageImportance with which to log errors.
Protected property TaskProcessTerminationTimeout A timeout to wait for a task to terminate before killing it. In milliseconds.
Protected property TaskResources Gets or sets the culture-specific resources associated with the task. (Inherited from Task.)
Public property Timeout Gets or sets the amount of time after which the task executable is terminated.
Protected property ToolCanceled Used to signal when a tool has been cancelled.
Public property ToolExe Projects may set this to override a task's ToolName. Tasks may override this to prevent that.
Protected property ToolName Gets the name of the executable file to run.
Public property ToolPath Gets or sets the path of the executable file to run.
Public property 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.
Public property YieldDuringToolExecution Indicates if the task will yield the node during tool execution.
Top
Show:
© 2014 Microsoft