Server IP : 180.180.241.3 / Your IP : 216.73.216.252 Web Server : Microsoft-IIS/7.5 System : Windows NT NETWORK-NHRC 6.1 build 7601 (Windows Server 2008 R2 Standard Edition Service Pack 1) i586 User : IUSR ( 0) PHP Version : 5.3.28 Disable Function : NONE MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /Windows/Microsoft.NET/Framework/v2.0.50727/en/ |
Upload File : |
<?xml version="1.0" encoding="utf-8"?> <doc> <assembly> <name>Microsoft.Build.Utilities</name> </assembly> <members> <member name="T:Microsoft.Build.Utilities.AppDomainIsolatedTask"> <summary> Provides the same functionality as <see cref="T:Microsoft.Build.Utilities.Task" />, but also derives from <see cref="T:System.MarshalByRefObject" /> so that it can be instantiated in its own app domain. </summary> </member> <member name="M:Microsoft.Build.Utilities.AppDomainIsolatedTask.#ctor"> <summary> Initializes a new instance of the <see cref="T:Microsoft.Build.Utilities.AppDomainIsolatedTask" /> class. </summary> </member> <member name="M:Microsoft.Build.Utilities.AppDomainIsolatedTask.#ctor(System.Resources.ResourceManager)"> <summary> Initializes a new instance of the <see cref="T:Microsoft.Build.Utilities.AppDomainIsolatedTask" /> class and allows derived <see cref="T:Microsoft.Build.Utilities.Task" /> classes to register their resources. </summary> <param name="taskResources"> The task resources. </param> </member> <member name="M:Microsoft.Build.Utilities.AppDomainIsolatedTask.#ctor(System.Resources.ResourceManager,System.String)"> <summary> Initializes a new instance of the <see cref="T:Microsoft.Build.Utilities.AppDomainIsolatedTask" /> class and allows derived <see cref="T:Microsoft.Build.Utilities.Task" /> classes to register their resources, as well as provide a prefix for composing help keywords from string resource names. </summary> <param name="taskResources"> The task resources. </param> <param name="helpKeywordPrefix"> The Help keyword prefix. </param> </member> <member name="P:Microsoft.Build.Utilities.AppDomainIsolatedTask.BuildEngine"> <summary> Gets or sets the build engine interface that is available to tasks. </summary> <returns> The <see cref="T:Microsoft.Build.Framework.IBuildEngine" /> that is available to tasks. </returns> <filterpriority>2</filterpriority> </member> <member name="M:Microsoft.Build.Utilities.AppDomainIsolatedTask.Execute"> <summary> Runs the task. </summary> <returns>true if successful; otherwise, false. </returns> </member> <member name="P:Microsoft.Build.Utilities.AppDomainIsolatedTask.HelpKeywordPrefix"> <summary> Gets or sets the prefix that is used to compose Help keywords from string resource names. </summary> <returns> A <see cref="T:System.String" /> that is used to compose Help keywords. This value can be null. </returns> </member> <member name="P:Microsoft.Build.Utilities.AppDomainIsolatedTask.HostObject"> <summary> Gets or sets a host object instance that is associated with the derived <see cref="T:Microsoft.Build.Utilities.Task" />. </summary> <returns> The <see cref="T:Microsoft.Build.Framework.ITaskHost" /> host object instance that is associated with the derived <see cref="T:Microsoft.Build.Utilities.Task" />. This value can be null. </returns> <filterpriority>2</filterpriority> </member> <member name="M:Microsoft.Build.Utilities.AppDomainIsolatedTask.InitializeLifetimeService"> <summary> When overridden in a derived class, gives tasks infinite lease time. </summary> <returns>null to specify an infinite lifetime. </returns> <filterpriority>2</filterpriority> </member> <member name="P:Microsoft.Build.Utilities.AppDomainIsolatedTask.Log"> <summary> Gets an instance of a task logging helper object that contains task logging methods. </summary> <returns> A <see cref="T:Microsoft.Build.Utilities.TaskLoggingHelper" /> that contains task logging methods. </returns> </member> <member name="P:Microsoft.Build.Utilities.AppDomainIsolatedTask.TaskResources"> <summary> Gets or sets culture-specific resources of the derived <see cref="T:Microsoft.Build.Utilities.Task" />. </summary> <returns> A <see cref="T:System.Resources.ResourceManager" /> that is a culture-specific resource of the derived <see cref="T:Microsoft.Build.Utilities.Task" />. This value can be null. </returns> </member> <member name="T:Microsoft.Build.Utilities.CommandLineBuilder"> <summary> Comprises utility methods for constructing a command line. </summary> </member> <member name="M:Microsoft.Build.Utilities.CommandLineBuilder.#ctor"> <summary> Initializes a new instance of the <see cref="T:Microsoft.Build.Utilities.CommandLineBuilder" /> class. </summary> </member> <member name="M:Microsoft.Build.Utilities.CommandLineBuilder.AppendFileNameIfNotNull(Microsoft.Build.Framework.ITaskItem)"> <summary> Appends the command line with the file name of the specified <see cref="T:Microsoft.Build.Framework.ITaskItem" /> object. </summary> <param name="fileItem"> The task item specification to append to the command line. If it is null, then this method has no effect. </param> </member> <member name="M:Microsoft.Build.Utilities.CommandLineBuilder.AppendFileNameIfNotNull(System.String)"> <summary> Appends the command line with file name represented by the parameter, inserting quotation marks if necessary. </summary> <param name="fileName"> The file name to append. If it is null, then this method has no effect. </param> </member> <member name="M:Microsoft.Build.Utilities.CommandLineBuilder.AppendFileNamesIfNotNull(Microsoft.Build.Framework.ITaskItem[],System.String)"> <summary> Appends the command line with the list of file names in the specified <see cref="T:Microsoft.Build.Framework.ITaskItem" /> array, separated by the specified delimiter. </summary> <param name="fileItems"> The task item specifications to append. If the array is null, then this method has no effect. </param> <param name="delimiter"> The delimiter to put between task item specifications in the command line. </param> </member> <member name="M:Microsoft.Build.Utilities.CommandLineBuilder.AppendFileNamesIfNotNull(System.String[],System.String)"> <summary> Appends the command line with the list of file names in the specified string array, separated by the specified delimiter. </summary> <param name="fileNames"> The file names to append. If the array is null, then this method has no effect. </param> <param name="delimiter"> The delimiter to put between file names in the command line. </param> </member> <member name="M:Microsoft.Build.Utilities.CommandLineBuilder.AppendFileNameWithQuoting(System.String)"> <summary> Appends the command line with a file name, and surrounds the file name with quotation marks as necessary. </summary> <param name="fileName"> The file name to append. </param> </member> <member name="M:Microsoft.Build.Utilities.CommandLineBuilder.AppendSpaceIfNotEmpty"> <summary> Adds a space to the specified string, given the string is not empty. </summary> </member> <member name="M:Microsoft.Build.Utilities.CommandLineBuilder.AppendSwitch(System.String)"> <summary> Appends the command line with the specified switch. </summary> <param name="switchName"> The name of the switch to append to the command line. This value cannot be null. </param> </member> <member name="M:Microsoft.Build.Utilities.CommandLineBuilder.AppendSwitchIfNotNull(System.String,Microsoft.Build.Framework.ITaskItem)"> <summary> Appends the command line with a switch that takes a task item specification that acts a single string parameter. </summary> <param name="switchName"> The name of the switch to append to the command line. This value cannot be null. </param> <param name="parameter"> The switch parameter to append to the command line. Quotation marks will be added as necessary. If this value is null, then this method has no effect. </param> </member> <member name="M:Microsoft.Build.Utilities.CommandLineBuilder.AppendSwitchIfNotNull(System.String,Microsoft.Build.Framework.ITaskItem[],System.String)"> <summary> Appends the command line with a switch that takes an array of task item specifications that act as string parameters. </summary> <param name="switchName"> The name of the switch to append to the command line. This value cannot be null. </param> <param name="parameters"> An array of switch parameters to append to the command line. Quotation marks will be added as necessary. If the array is null, then this method has no effect. </param> <param name="delimiter"> The delimiter that separates individual parameters. This value can be empty, but it cannot be null. </param> </member> <member name="M:Microsoft.Build.Utilities.CommandLineBuilder.AppendSwitchIfNotNull(System.String,System.String)"> <summary> Appends the command line with a switch that takes a single string parameter. </summary> <param name="switchName"> The name of the switch to append to the command line. This value cannot be null. </param> <param name="parameter"> The switch parameter to append to the command line. Quotation marks will be added as necessary. If this value is null, then this method has no effect. </param> </member> <member name="M:Microsoft.Build.Utilities.CommandLineBuilder.AppendSwitchIfNotNull(System.String,System.String[],System.String)"> <summary> Appends the command line with a switch that takes an array of string parameters. </summary> <param name="switchName"> The name of the switch to append to the command line. This value cannot be null. </param> <param name="parameters"> An array of switch parameters to append to the command line. Quotation marks will be added as necessary. If the array is null, then this method has no effect. </param> <param name="delimiter"> The delimiter that separates individual parameters. This value can be empty, but it cannot be null. </param> </member> <member name="M:Microsoft.Build.Utilities.CommandLineBuilder.AppendSwitchUnquotedIfNotNull(System.String,Microsoft.Build.Framework.ITaskItem)"> <summary> Appends the command line with a switch that takes a task item specification as a single string parameter, without attempting to encapsulate the switch parameter with quotation marks. </summary> <param name="switchName"> The name of the switch to append to the command line. This value cannot be null. </param> <param name="parameter"> The switch parameter to append to the command line. Quotation marks will not be added. If this value is null, then this method has no effect. </param> </member> <member name="M:Microsoft.Build.Utilities.CommandLineBuilder.AppendSwitchUnquotedIfNotNull(System.String,Microsoft.Build.Framework.ITaskItem[],System.String)"> <summary> Appends the command line with a switch that takes an array of task item specifications that act as string parameters, without attempting to encapsulate them with quotation marks. </summary> <param name="switchName"> The name of the switch to append to the command line. This value cannot be null. </param> <param name="parameters"> An array of switch parameters to append to the command line. Quotation marks will not be added. If the array is null, then this method has no effect. </param> <param name="delimiter"> The delimiter that separates individual parameters. This value can be empty, but it cannot be null. </param> </member> <member name="M:Microsoft.Build.Utilities.CommandLineBuilder.AppendSwitchUnquotedIfNotNull(System.String,System.String)"> <summary> Appends the command line with a switch that takes a single string parameter, without attempting to encapsulate the switch parameter with quotation marks. </summary> <param name="switchName"> The name of the switch to append to the command line. This value cannot be null. </param> <param name="parameter"> The switch parameter to append to the command line. Quotation marks will not be added. If this value is null, then this method has no effect. </param> </member> <member name="M:Microsoft.Build.Utilities.CommandLineBuilder.AppendSwitchUnquotedIfNotNull(System.String,System.String[],System.String)"> <summary> Appends the command line with a switch that takes an array of string parameters, without attempting to encapsulate switch parameters with quotation marks. </summary> <param name="switchName"> The name of the switch to append to the command line. This value cannot be null. </param> <param name="parameters"> An array of switch parameters to append to the command line. Quotation marks will not be added. If the array is null, then this method has no effect. </param> <param name="delimiter"> The delimiter that separates individual parameters. This value can be empty, but it cannot be null. </param> </member> <member name="M:Microsoft.Build.Utilities.CommandLineBuilder.AppendTextUnquoted(System.String)"> <summary> Appends the command line with string, without attempting to encapsulate the string with quotation marks. </summary> <param name="textToAppend"> The string to append to the command line. </param> </member> <member name="M:Microsoft.Build.Utilities.CommandLineBuilder.AppendTextWithQuoting(System.String)"> <summary> Appends the command line with string, and surrounds the string with quotations marks as necessary. </summary> <param name="textToAppend"> The string to append to the command line. </param> </member> <member name="P:Microsoft.Build.Utilities.CommandLineBuilder.CommandLine"> <summary> Gets the <see cref="T:System.Text.StringBuilder" /> instance representing the command line for inheriting classes. </summary> <returns> A <see cref="T:System.Text.StringBuilder" /> for inheriting classes. </returns> </member> <member name="M:Microsoft.Build.Utilities.CommandLineBuilder.IsQuotingRequired(System.String)"> <summary> Determines whether the specified string parameter should be surrounded with quotation marks because it contains white space. </summary> <returns>true, if the switch parameter should be surrounded with quotation marks; otherwise, false. </returns> <param name="parameter"> The string to examine for characters that require quotation marks. </param> </member> <member name="M:Microsoft.Build.Utilities.CommandLineBuilder.ToString"> <summary> Returns the command line as a string. </summary> <returns> A <see cref="T:System.String" /> that represents the command line. </returns> </member> <member name="M:Microsoft.Build.Utilities.CommandLineBuilder.VerifyThrowNoEmbeddedDoubleQuotes(System.String,System.String)"> <summary> Returns an error if the command line parameter contains a double-quote (") character. Because double quotes are illegal in command line parameters, this method helps prevent parameter injection attacks. </summary> <param name="switchName"> A string representing the switch name for the error message. </param> <param name="parameter"> A string representing the switch parameter to scan for double-quotes. </param> </member> <member name="T:Microsoft.Build.Utilities.HostObjectInitializationStatus"> <summary> Defines the next action for <see cref="T:Microsoft.Build.Utilities.ToolTask" /> after an attempt to initialize the host object. </summary> </member> <member name="F:Microsoft.Build.Utilities.HostObjectInitializationStatus.UseHostObjectToExecute"> <summary> Indicates that an appropriate host object for this task exists, which can support all of the parameters passed in and should be invoked to do the real work of the task. </summary> </member> <member name="F:Microsoft.Build.Utilities.HostObjectInitializationStatus.UseAlternateToolToExecute"> <summary> Indicates that either a host object is not available, or that the host object is not capable of supporting all of the features required for this build. Therefore, <see cref="T:Microsoft.Build.Utilities.ToolTask" /> should fallback to an alternate means of doing the build, such as invoking the command-line tool. </summary> </member> <member name="F:Microsoft.Build.Utilities.HostObjectInitializationStatus.NoActionReturnSuccess"> <summary> Indicates that the host object is up to date, and that no further action is necessary. </summary> </member> <member name="F:Microsoft.Build.Utilities.HostObjectInitializationStatus.NoActionReturnFailure"> <summary> Indicates that some of the parameters being passed into the task are invalid, and that the task should fail immediately. </summary> </member> <member name="T:Microsoft.Build.Utilities.Logger"> <summary> When overridden in a derived form, provides functionality for loggers that handle events raised by the MSBuild engine. </summary> </member> <member name="M:Microsoft.Build.Utilities.Logger.#ctor"> <summary> Initializes a new instance of the <see cref="T:Microsoft.Build.Utilities.Logger" /> class. </summary> </member> <member name="M:Microsoft.Build.Utilities.Logger.FormatErrorEvent(Microsoft.Build.Framework.BuildErrorEventArgs)"> <summary> Generates an error message that is in the default format, from a <see cref="T:Microsoft.Build.Framework.BuildErrorEventArgs" /> object. </summary> <returns> A <see cref="T:System.String" /> that represents an error message in canonical format. </returns> <param name="args"> The arguments of the error event. </param> </member> <member name="M:Microsoft.Build.Utilities.Logger.FormatWarningEvent(Microsoft.Build.Framework.BuildWarningEventArgs)"> <summary> Generates a warning message that is in the default format, from a <see cref="T:Microsoft.Build.Framework.BuildWarningEventArgs" /> object. </summary> <returns> A <see cref="T:System.String" /> that represents a warning message in canonical format. </returns> <param name="args"> The arguments of the warning event. </param> </member> <member name="M:Microsoft.Build.Utilities.Logger.Initialize(Microsoft.Build.Framework.IEventSource)"> <summary> When overridden in a derived class, subscribes the logger to specific events. </summary> <param name="eventSource"> The available events that a logger can subscribe to. </param> </member> <member name="M:Microsoft.Build.Utilities.Logger.IsVerbosityAtLeast(Microsoft.Build.Framework.LoggerVerbosity)"> <summary> Determines whether the current <see cref="P:Microsoft.Build.Utilities.Logger.Verbosity" /> setting is at least the value that is passed in. </summary> <returns>true if the current logger verbosity setting is at least the value that is passed in; otherwise, false. </returns> <param name="checkVerbosity"> The logger verbosity setting passed in. </param> </member> <member name="P:Microsoft.Build.Utilities.Logger.Parameters"> <summary> Gets or sets the user-defined parameters of the logger. </summary> <returns> The logger parameters. This value can be null. </returns> </member> <member name="M:Microsoft.Build.Utilities.Logger.Shutdown"> <summary> When overridden in a derived class, releases the resources allocated to the logger at the time of initialization or during the build. </summary> </member> <member name="P:Microsoft.Build.Utilities.Logger.Verbosity"> <summary> Gets or sets the level of detail to show in the event log. </summary> <returns> One of the enumeration values. The default is <see cref="F:Microsoft.Build.Framework.LoggerVerbosity.Normal" />. </returns> </member> <member name="T:Microsoft.Build.Utilities.TargetDotNetFrameworkVersion"> <summary> Specifies the version of the .NET Framework to use with the methods in <see cref="T:Microsoft.Build.Utilities.ToolLocationHelper" />. </summary> </member> <member name="F:Microsoft.Build.Utilities.TargetDotNetFrameworkVersion.Version11"> <summary> Specifies .NET Framework version 1.1. </summary> </member> <member name="F:Microsoft.Build.Utilities.TargetDotNetFrameworkVersion.Version20"> <summary> Specifies .NET Framework version 2.0. </summary> </member> <member name="F:Microsoft.Build.Utilities.TargetDotNetFrameworkVersion.VersionLatest"> <summary> Specifies the most recent released version of the .NET Framework. </summary> </member> <member name="F:Microsoft.Build.Utilities.TargetDotNetFrameworkVersion.Version30"></member> <member name="F:Microsoft.Build.Utilities.TargetDotNetFrameworkVersion.Version35"></member> <member name="T:Microsoft.Build.Utilities.Task"> <summary> When overridden in a derived form, provides functionality for tasks. </summary> </member> <member name="M:Microsoft.Build.Utilities.Task.#ctor"> <summary> Initializes a new instance of the <see cref="T:Microsoft.Build.Utilities.Task" /> class. </summary> </member> <member name="M:Microsoft.Build.Utilities.Task.#ctor(System.Resources.ResourceManager)"> <summary> Initializes a new instance of the <see cref="T:Microsoft.Build.Utilities.Task" /> class with the specified <see cref="P:Microsoft.Build.Utilities.Task.TaskResources" />. </summary> <param name="taskResources"> The task resources. </param> </member> <member name="M:Microsoft.Build.Utilities.Task.#ctor(System.Resources.ResourceManager,System.String)"> <summary> Initializes a new instance of the <see cref="T:Microsoft.Build.Utilities.Task" /> class with the specified <see cref="P:Microsoft.Build.Utilities.Task.TaskResources" /> and <see cref="P:Microsoft.Build.Utilities.Task.HelpKeywordPrefix" />. </summary> <param name="taskResources"> The task resources. </param> <param name="helpKeywordPrefix"> The prefix to append to string resources to create Help keywords. </param> </member> <member name="P:Microsoft.Build.Utilities.Task.BuildEngine"> <summary> Gets or sets the instance of the <see cref="T:Microsoft.Build.Framework.IBuildEngine" /> object used by the task. </summary> <returns> The <see cref="T:Microsoft.Build.Framework.IBuildEngine" /> available to tasks. </returns> </member> <member name="M:Microsoft.Build.Utilities.Task.Execute"> <summary> When overridden in a derived class, executes the task. </summary> <returns>true if the task successfully executed; otherwise, false. </returns> </member> <member name="P:Microsoft.Build.Utilities.Task.HelpKeywordPrefix"> <summary> Gets or sets the prefix used to compose Help keywords from resource names. </summary> <returns> The prefix used to compose Help keywords from resource names. </returns> </member> <member name="P:Microsoft.Build.Utilities.Task.HostObject"> <summary> Gets or sets the host object associated with the task. </summary> <returns> The host object associated with the task. This value can be null. </returns> </member> <member name="P:Microsoft.Build.Utilities.Task.Log"> <summary> Gets an instance of a <see cref="T:Microsoft.Build.Utilities.TaskLoggingHelper" /> class containing task logging methods. </summary> <returns> The logging helper object. </returns> </member> <member name="P:Microsoft.Build.Utilities.Task.TaskResources"> <summary> Gets or sets the culture-specific resources associated with the task. </summary> <returns> The culture-specific resources associated with the task. This value can be null. </returns> </member> <member name="T:Microsoft.Build.Utilities.TaskItem"> <summary> Defines a single item of the project as it is passed into a task. </summary> </member> <member name="M:Microsoft.Build.Utilities.TaskItem.#ctor"> <summary> Initializes a new instance of the <see cref="T:Microsoft.Build.Utilities.TaskItem" /> class. </summary> </member> <member name="M:Microsoft.Build.Utilities.TaskItem.#ctor(Microsoft.Build.Framework.ITaskItem)"> <summary> Initializes a new instance of the <see cref="T:Microsoft.Build.Utilities.TaskItem" /> class using the specified source <see cref="T:Microsoft.Build.Framework.ITaskItem" />. </summary> <param name="sourceItem"> The item to copy. </param> </member> <member name="M:Microsoft.Build.Utilities.TaskItem.#ctor(System.String)"> <summary> Initializes a new instance of the <see cref="T:Microsoft.Build.Utilities.TaskItem" /> class using the specified item-specification string. </summary> <param name="itemSpec"> The item specification. </param> </member> <member name="M:Microsoft.Build.Utilities.TaskItem.#ctor(System.String,System.Collections.IDictionary)"> <summary> Initializes a new instance of the <see cref="T:Microsoft.Build.Utilities.TaskItem" /> class using the specified item-specification string and its metadata. </summary> <param name="itemSpec"> The item specification. </param> <param name="itemMetadata"> The custom metadata for the item specification. </param> </member> <member name="M:Microsoft.Build.Utilities.TaskItem.CloneCustomMetadata"> <summary> Clones the collection of custom metadata for the item specification. </summary> <returns> An <see cref="T:System.Collections.IDictionary" /> that represents a clone of the custom metadata. </returns> <filterpriority>2</filterpriority> </member> <member name="M:Microsoft.Build.Utilities.TaskItem.CopyMetadataTo(Microsoft.Build.Framework.ITaskItem)"> <summary> Copies the item-specification metadata to the specified destination task item. </summary> <param name="destinationItem"> The item that this method will copy metadata to. </param> <filterpriority>2</filterpriority> </member> <member name="M:Microsoft.Build.Utilities.TaskItem.GetMetadata(System.String)"> <summary> Retrieves the specified metadata on the item. </summary> <returns> A <see cref="T:System.String" /> that represents the metadata value. </returns> <param name="metadataName"> The name of the metadata to retrieve. </param> </member> <member name="M:Microsoft.Build.Utilities.TaskItem.InitializeLifetimeService"> <summary> When overridden in a derived class, gives task items infinite lease time. </summary> <returns>null to specify an infinite lifetime. </returns> <filterpriority>2</filterpriority> </member> <member name="P:Microsoft.Build.Utilities.TaskItem.ItemSpec"> <summary> Gets or sets the item specification. </summary> <returns> A <see cref="T:System.String" /> that represents the item specification. </returns> </member> <member name="P:Microsoft.Build.Utilities.TaskItem.MetadataCount"> <summary> Gets the number of metadata set on the item. </summary> <returns> An <see cref="T:System.Int32" /> that represents the count of metadata set on the item. </returns> </member> <member name="P:Microsoft.Build.Utilities.TaskItem.MetadataNames"> <summary> Gets the names of all the metadata on the item. </summary> <returns> An <see cref="T:System.Collections.ICollection" /> of metadata names. </returns> </member> <member name="M:Microsoft.Build.Utilities.TaskItem.op_Explicit(Microsoft.Build.Utilities.TaskItem)~System.String"> <summary> Allows an explicit type cast from a <see cref="T:Microsoft.Build.Utilities.TaskItem" /> to a <see cref="T:System.String" />, and returns the <see cref="P:Microsoft.Build.Utilities.TaskItem.ItemSpec" /> for that item. </summary> <returns> The <see cref="P:Microsoft.Build.Utilities.TaskItem.ItemSpec" /> for the item. </returns> <param name="taskItemToCast"> The item to operate on. </param> <filterpriority>2</filterpriority> </member> <member name="M:Microsoft.Build.Utilities.TaskItem.RemoveMetadata(System.String)"> <summary> Removes the specified metadata on the item. </summary> <param name="metadataName"> The name of metadata to remove. </param> </member> <member name="M:Microsoft.Build.Utilities.TaskItem.SetMetadata(System.String,System.String)"> <summary> Sets or modifies the value of the specified metadata on the item. </summary> <param name="metadataName"> The name of metadata to set or modify. </param> <param name="metadataValue"> The new value of metadata. </param> </member> <member name="M:Microsoft.Build.Utilities.TaskItem.ToString"> <summary> Gets the item specification. </summary> <returns> A <see cref="T:System.String" /> that represents the item specification. </returns> </member> <member name="T:Microsoft.Build.Utilities.TaskLoggingHelper"> <summary> Provides helper logging methods used by tasks. </summary> </member> <member name="M:Microsoft.Build.Utilities.TaskLoggingHelper.#ctor(Microsoft.Build.Framework.ITask)"> <summary> Initializes a new instance of the <see cref="T:Microsoft.Build.Utilities.TaskLoggingHelper" /> class and associates it with the specified task instance. </summary> <param name="taskInstance"> The task containing an instance of this task. </param> </member> <member name="P:Microsoft.Build.Utilities.TaskLoggingHelper.BuildEngine"> <summary> Gets the build engine that is associated with the task. </summary> <returns> An <see cref="T:Microsoft.Build.Framework.IBuildEngine" /> that represents the instance of the build engine that is associated with the task. </returns> </member> <member name="M:Microsoft.Build.Utilities.TaskLoggingHelper.ExtractMessageCode(System.String,System.String@)"> <summary> Extracts the message code prefix from the given full message string. </summary> <returns> The message code prefix that is extracted from the full message string, or null if there is no message code. </returns> <param name="message"> The full message to parse that includes code prefix. </param> <param name="messageWithoutCodePrefix"> The message with the code prefix removed. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="message" /> is null. </exception> </member> <member name="M:Microsoft.Build.Utilities.TaskLoggingHelper.FormatResourceString(System.String,System.Object[])"> <summary> Loads the specified resource string and optionally formats it using the given arguments. </summary> <returns> The formatted string. </returns> <param name="resourceName"> The name of the string resource to load. </param> <param name="args"> Optional arguments for formatting the loaded string. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="resourceName" /> is null. </exception> <exception cref="T:System.ArgumentException"> The string resource indicated by <paramref name="resourceName" /> does not exist. </exception> <exception cref="T:System.InvalidOperationException"> The <see cref="P:Microsoft.Build.Utilities.Task.TaskResources" /> property of the owner task is not set. </exception> </member> <member name="M:Microsoft.Build.Utilities.TaskLoggingHelper.FormatString(System.String,System.Object[])"> <summary> Formats the given string using the given arguments. </summary> <returns> The formatted string. </returns> <param name="unformatted"> The string to format. </param> <param name="args"> Arguments for formatting. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="unformatted" /> is null. </exception> </member> <member name="P:Microsoft.Build.Utilities.TaskLoggingHelper.HasLoggedErrors"> <summary> Gets a value that indicates whether the task has logged any errors through this logging helper object. </summary> <returns>true if the task has logged any errors through this logging helper object; otherwise, false. </returns> </member> <member name="P:Microsoft.Build.Utilities.TaskLoggingHelper.HelpKeywordPrefix"> <summary> Gets or sets the prefix used to compose Help keywords from resource names. </summary> <returns> The prefix used to compose Help keywords from resource names. </returns> </member> <member name="M:Microsoft.Build.Utilities.TaskLoggingHelper.LogCommandLine(Microsoft.Build.Framework.MessageImportance,System.String)"> <summary> Logs the command line for an underlying tool, executable file, or shell command of a task using the specified importance level. </summary> <param name="importance"> One of the values of <see cref="T:Microsoft.Build.Framework.MessageImportance" /> that indicates the importance level of the command line. </param> <param name="commandLine"> The command line string. </param> </member> <member name="M:Microsoft.Build.Utilities.TaskLoggingHelper.LogCommandLine(System.String)"> <summary> Logs the command line for an underlying tool, executable file, or shell command of a task. </summary> <param name="commandLine"> The command line string. </param> </member> <member name="M:Microsoft.Build.Utilities.TaskLoggingHelper.LogError(System.String,System.Object[])"> <summary> Logs an error with the specified message. </summary> <param name="message"> The message. </param> <param name="messageArgs"> Optional arguments for formatting the message string. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="message" /> is null. </exception> </member> <member name="M:Microsoft.Build.Utilities.TaskLoggingHelper.LogError(System.String,System.String,System.String,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.Object[])"> <summary> Logs an error using the specified message and other error details. </summary> <param name="subcategory"> The description of the error type. </param> <param name="errorCode"> The error code. </param> <param name="helpKeyword"> The Help keyword to associate with the error. </param> <param name="file"> The path to the file containing the error. </param> <param name="lineNumber"> The line in the file where the error occurs. </param> <param name="columnNumber"> The column in the file where the error occurs. </param> <param name="endLineNumber"> The end line in the file where the error occurs. </param> <param name="endColumnNumber"> The end column in the file where the error occurs. </param> <param name="message"> The message. </param> <param name="messageArgs"> Optional arguments for formatting the message string. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="message" /> is null. </exception> </member> <member name="M:Microsoft.Build.Utilities.TaskLoggingHelper.LogErrorFromException(System.Exception)"> <summary> Logs an error using the message from the given exception. </summary> <param name="exception"> The exception to log. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="e" /> is null. </exception> <filterpriority>2</filterpriority> </member> <member name="M:Microsoft.Build.Utilities.TaskLoggingHelper.LogErrorFromException(System.Exception,System.Boolean)"> <summary> Logs an error using the message, and optionally the stack trace, from the given exception. </summary> <param name="exception"> The exception to log </param> <param name="showStackTrace">true to include the stack trace in the log; otherwise, false. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="e" /> is null. </exception> <filterpriority>2</filterpriority> </member> <member name="M:Microsoft.Build.Utilities.TaskLoggingHelper.LogErrorFromResources(System.String,System.Object[])"> <summary> Logs an error using the specified resource string. </summary> <param name="messageResourceName"> The name of the string resource to load. </param> <param name="messageArgs"> The arguments for formatting the loaded string. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="messageResourceName" /> is null. </exception> <filterpriority>2</filterpriority> </member> <member name="M:Microsoft.Build.Utilities.TaskLoggingHelper.LogErrorFromResources(System.String,System.String,System.String,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.Object[])"> <summary> Logs an error using the specified resource string and other error details. </summary> <param name="subcategoryResourceName"> The name of the string resource that describes the error type. </param> <param name="errorCode"> The error code. </param> <param name="helpKeyword"> The Help keyword to associate with the error. </param> <param name="file"> The path to the file containing the error. </param> <param name="lineNumber"> The line in the file where the error occurs. </param> <param name="columnNumber"> The column in the file where the error occurs. </param> <param name="endLineNumber"> The end line in the file where the error occurs. </param> <param name="endColumnNumber"> The end column in the file where the error occurs. </param> <param name="messageResourceName"> The name of the string resource to load. </param> <param name="messageArgs"> The arguments for formatting the loaded string. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="messageResourceName" /> is null. </exception> <filterpriority>2</filterpriority> </member> <member name="M:Microsoft.Build.Utilities.TaskLoggingHelper.LogErrorWithCodeFromResources(System.String,System.Object[])"> <summary> Logs an error with an error code using the specified resource string. </summary> <param name="messageResourceName"> The name of the string resource to load. </param> <param name="messageArgs"> The arguments for formatting the loaded string. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="messageResourceName" /> is null. </exception> <filterpriority>2</filterpriority> </member> <member name="M:Microsoft.Build.Utilities.TaskLoggingHelper.LogErrorWithCodeFromResources(System.String,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.Object[])"> <summary> Logs an error using the specified resource string and other error details. </summary> <param name="subcategoryResourceName"> The name of the string resource that describes the error type. </param> <param name="file"> The path to the file containing the error. </param> <param name="lineNumber"> The line in the file where the error occurs. </param> <param name="columnNumber"> The column in the file where the error occurs. </param> <param name="endLineNumber"> The end line in the file where the error occurs. </param> <param name="endColumnNumber"> The end column in the file where the error occurs. </param> <param name="messageResourceName"> The name of the string resource to load. </param> <param name="messageArgs"> The arguments for formatting the loaded string. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="messageResourceName" /> is null. </exception> <filterpriority>2</filterpriority> </member> <member name="M:Microsoft.Build.Utilities.TaskLoggingHelper.LogExternalProjectFinished(System.String,System.String,System.String,System.Boolean)"> <summary> Helps log the custom <see cref="T:Microsoft.Build.Framework.ExternalProjectFinishedEventArgs" /> build event. </summary> <param name="message"> The text message. </param> <param name="helpKeyword"> The help keyword. </param> <param name="projectFile"> The name of the project. </param> <param name="succeeded">true to indicate that project was built successfully; otherwise, false. </param> <filterpriority>2</filterpriority> </member> <member name="M:Microsoft.Build.Utilities.TaskLoggingHelper.LogExternalProjectStarted(System.String,System.String,System.String,System.String)"> <summary> Helps log the custom <see cref="T:Microsoft.Build.Framework.ExternalProjectStartedEventArgs" /> build event. </summary> <param name="message"> The text message. </param> <param name="helpKeyword"> The help keyword. </param> <param name="projectFile"> The name of the project. </param> <param name="targetNames"> The targets to build. An empty string indicates default targets. </param> <filterpriority>2</filterpriority> </member> <member name="M:Microsoft.Build.Utilities.TaskLoggingHelper.LogMessage(Microsoft.Build.Framework.MessageImportance,System.String,System.Object[])"> <summary> Logs a message with the specified string and importance. </summary> <param name="importance"> One of the enumeration values that specifies the importance of the message. </param> <param name="message"> The message. </param> <param name="messageArgs"> The arguments for formatting the message. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="message" /> is null. </exception> </member> <member name="M:Microsoft.Build.Utilities.TaskLoggingHelper.LogMessage(System.String,System.Object[])"> <summary> Logs a message with the specified string. </summary> <param name="message"> The message. </param> <param name="messageArgs"> The arguments for formatting the message. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="message" /> is null. </exception> </member> <member name="M:Microsoft.Build.Utilities.TaskLoggingHelper.LogMessageFromResources(Microsoft.Build.Framework.MessageImportance,System.String,System.Object[])"> <summary> Logs a message with the specified resource string and importance. </summary> <param name="importance"> One of the enumeration values that specifies the importance of the message. </param> <param name="messageResourceName"> The name of the string resource to load. </param> <param name="messageArgs"> The arguments for formatting the loaded string. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="message" /> is null. </exception> <filterpriority>2</filterpriority> </member> <member name="M:Microsoft.Build.Utilities.TaskLoggingHelper.LogMessageFromResources(System.String,System.Object[])"> <summary> Logs a message with the specified resource string. </summary> <param name="messageResourceName"> The name of the string resource to load. </param> <param name="messageArgs"> The arguments for formatting the loaded string. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="messageResourceName" /> is null. </exception> <filterpriority>2</filterpriority> </member> <member name="M:Microsoft.Build.Utilities.TaskLoggingHelper.LogMessageFromText(System.String,Microsoft.Build.Framework.MessageImportance)"> <summary> Logs an error message or warning from the given line of text. </summary> <returns>true if an error was logged; otherwise, false. </returns> <param name="lineOfText"> The line of text to log from. </param> <param name="messageImportance"> One of the values of <see cref="T:Microsoft.Build.Framework.MessageImportance" /> that indicates the importance level of the command line. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="lineOfText" /> is null. </exception> <filterpriority>2</filterpriority> </member> <member name="M:Microsoft.Build.Utilities.TaskLoggingHelper.LogMessagesFromFile(System.String)"> <summary> Logs errors, warnings, and messages for each line of text in the given file. </summary> <returns>true to indicate at least one error was logged; otherwise, false. </returns> <param name="fileName"> The name of the file to log messages from. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="message" /> is null. </exception> <filterpriority>2</filterpriority> </member> <member name="M:Microsoft.Build.Utilities.TaskLoggingHelper.LogMessagesFromFile(System.String,Microsoft.Build.Framework.MessageImportance)"> <summary> Logs errors, warnings, and messages for each line of text in the given file. Also logs the importance of messages. </summary> <returns>true to indicate at least one error was logged; otherwise, false. </returns> <param name="fileName"> The name of the file to log messages from. </param> <param name="messageImportance"> One of the enumeration values that specifies the importance of logged messages. </param> <filterpriority>2</filterpriority> </member> <member name="M:Microsoft.Build.Utilities.TaskLoggingHelper.LogMessagesFromStream(System.IO.TextReader,Microsoft.Build.Framework.MessageImportance)"> <summary> Logs an error message or warning from the given stream. </summary> <returns>true if an error was logged; otherwise, false. </returns> <param name="stream"> A <see cref="T:System.IO.TextReader" /> that reads the stream to log from. </param> <param name="messageImportance"> One of the values of <see cref="T:Microsoft.Build.Framework.MessageImportance" /> that indicates the importance level of the command line. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="stream" /> is null. </exception> <filterpriority>2</filterpriority> </member> <member name="M:Microsoft.Build.Utilities.TaskLoggingHelper.LogWarning(System.String,System.Object[])"> <summary> Logs a warning with the specified message. </summary> <param name="message"> The message. </param> <param name="messageArgs"> Optional arguments for formatting the message string. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="message" /> is null. </exception> </member> <member name="M:Microsoft.Build.Utilities.TaskLoggingHelper.LogWarning(System.String,System.String,System.String,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.Object[])"> <summary> Logs a warning using the specified message and other warning details. </summary> <param name="subcategory"> The description of the warning type. </param> <param name="warningCode"> The warning code. </param> <param name="helpKeyword"> The Help keyword to associate with the warning. </param> <param name="file"> The path to the file containing the warning. </param> <param name="lineNumber"> The line in the file where the warning occurs. </param> <param name="columnNumber"> The column in the file where the warning occurs. </param> <param name="endLineNumber"> The end line in the file where the warning occurs. </param> <param name="endColumnNumber"> The end column in the file where the warning occurs. </param> <param name="message"> The message. </param> <param name="messageArgs"> Optional arguments for formatting the message string. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="message" /> is null. </exception> </member> <member name="M:Microsoft.Build.Utilities.TaskLoggingHelper.LogWarningFromException(System.Exception)"> <summary> Logs a warning using the message from the specified exception. </summary> <param name="exception"> The exception to log. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="e" /> is null. </exception> <filterpriority>2</filterpriority> </member> <member name="M:Microsoft.Build.Utilities.TaskLoggingHelper.LogWarningFromException(System.Exception,System.Boolean)"> <summary> Logs a warning using the message, and optionally the stack trace, from the given exception. </summary> <param name="exception"> The exception to log </param> <param name="showStackTrace">true to include the stack trace in the log; otherwise, false. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="e" /> is null. </exception> <filterpriority>2</filterpriority> </member> <member name="M:Microsoft.Build.Utilities.TaskLoggingHelper.LogWarningFromResources(System.String,System.Object[])"> <summary> Logs a warning using the specified resource string. </summary> <param name="messageResourceName"> The name of the string resource to load. </param> <param name="messageArgs"> The arguments for formatting the loaded string. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="messageResourceName" /> is null. </exception> <filterpriority>2</filterpriority> </member> <member name="M:Microsoft.Build.Utilities.TaskLoggingHelper.LogWarningFromResources(System.String,System.String,System.String,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.Object[])"> <summary> Logs a warning using the specified resource string and other warning details. </summary> <param name="subcategoryResourceName"> The name of the string resource that describes the warning type. </param> <param name="warningCode"> The warning code. </param> <param name="helpKeyword"> The Help keyword to associate with the warning. </param> <param name="file"> The path to the file containing the warning. </param> <param name="lineNumber"> The line in the file where the warning occurs. </param> <param name="columnNumber"> The column in the file where the warning occurs. </param> <param name="endLineNumber"> The end line in the file where the warning occurs. </param> <param name="endColumnNumber"> The end column in the file where the warning occurs. </param> <param name="messageResourceName"> The name of the string resource to load. </param> <param name="messageArgs"> The arguments for formatting the loaded string. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="messageResourceName" /> is null. </exception> <filterpriority>2</filterpriority> </member> <member name="M:Microsoft.Build.Utilities.TaskLoggingHelper.LogWarningWithCodeFromResources(System.String,System.Object[])"> <summary> Logs a warning with a warning code using the specified resource string. </summary> <param name="messageResourceName"> The name of the string resource to load. </param> <param name="messageArgs"> The arguments for formatting the loaded string. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="messageResourceName" /> is null. </exception> <filterpriority>2</filterpriority> </member> <member name="M:Microsoft.Build.Utilities.TaskLoggingHelper.LogWarningWithCodeFromResources(System.String,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.Object[])"> <summary> Logs a warning with a warning code using the specified resource string and other warning details. </summary> <param name="subcategoryResourceName"> The name of the string resource that describes the warning type. </param> <param name="file"> The path to the file containing the warning. </param> <param name="lineNumber"> The line in the file where the warning occurs. </param> <param name="columnNumber"> The column in the file where the warning occurs. </param> <param name="endLineNumber"> The end line in the file where the warning occurs. </param> <param name="endColumnNumber"> The end column in the file where the warning occurs. </param> <param name="messageResourceName"> The name of the string resource to load. </param> <param name="messageArgs"> The arguments for formatting the loaded string. </param> <exception cref="T:System.ArgumentNullException"> <paramref name="messageResourceName" /> is null. </exception> <filterpriority>2</filterpriority> </member> <member name="P:Microsoft.Build.Utilities.TaskLoggingHelper.TaskName"> <summary> Gets the name of the parent task. </summary> <returns> The name of the parent task. </returns> </member> <member name="P:Microsoft.Build.Utilities.TaskLoggingHelper.TaskResources"> <summary> Gets or sets the culture-specific resources used by the logging methods. </summary> <returns> A <see cref="T:System.Resources.ResourceManager" /> that represents the culture-specific resources used by the logging methods. This value can be null. </returns> <filterpriority>2</filterpriority> </member> <member name="T:Microsoft.Build.Utilities.ToolLocationHelper"> <summary> Provides utility methods for locating .NET Framework and .NET Framework SDK files and directories. </summary> </member> <member name="M:Microsoft.Build.Utilities.ToolLocationHelper.GetDotNetFrameworkRootRegistryKey(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion)"> <summary> Gets the full name of the .NET Framework root registry key. </summary> <returns> A string containing the full name of the .NET Framework root registry key. </returns> <param name="version"> The version of the .NET Framework to target. </param> </member> <member name="M:Microsoft.Build.Utilities.ToolLocationHelper.GetDotNetFrameworkSdkInstallKeyValue(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion)"> <summary> Gets the value of the <see cref="M:Microsoft.Build.Utilities.ToolLocationHelper.GetDotNetFrameworkRootRegistryKey(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion)" /> that contains the .NET Framework SDK installation path. </summary> <returns> A string containing the value of the .NET Framework SDK installation path, or a null reference (Nothing in Visual Basic) if the targeted version of the .NET Framework is not installed. </returns> <param name="version"> The version of the .NET Framework to target. </param> </member> <member name="M:Microsoft.Build.Utilities.ToolLocationHelper.GetDotNetFrameworkVersionFolderPrefix(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion)"> <summary> Gets the prefix of the .NET Framework folder. </summary> <returns> A string containing the prefix of the .NET Framework folder, or a null reference (Nothing in Visual Basic) if the targeted version of the .NET Framework is not installed. </returns> <param name="version"> The version of the .NET Framework to target. </param> </member> <member name="M:Microsoft.Build.Utilities.ToolLocationHelper.GetPathToDotNetFramework(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion)"> <summary> Gets a fully qualified path to the .NET Framework root directory. </summary> <returns> A string containing the fully qualified path to the .NET Framework root directory, or a null reference (Nothing in Visual Basic) if the targeted version of the .NET Framework is not installed. </returns> <param name="version"> The version of the .NET Framework to target. </param> </member> <member name="M:Microsoft.Build.Utilities.ToolLocationHelper.GetPathToDotNetFrameworkFile(System.String,Microsoft.Build.Utilities.TargetDotNetFrameworkVersion)"> <summary> Gets a fully qualified path to a file in the .NET Framework directory. </summary> <returns> A string containing the fully qualified path to the specified file, or a null reference (Nothing in Visual Basic) if the targeted version of the .NET Framework is not installed. </returns> <param name="fileName"> The file to locate in the .NET Framework directory. </param> <param name="version"> The version of the .NET Framework to target. </param> </member> <member name="M:Microsoft.Build.Utilities.ToolLocationHelper.GetPathToDotNetFrameworkSdk(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion)"> <summary> Gets the fully qualified path to the \bin directory of the .NET Framework SDK. </summary> <returns> A string containing the fully qualified path to the \bin directory of the .NET Framework SDK, or a null reference (Nothing in Visual Basic) if the targeted version of the .NET Framework SDK is not installed. </returns> <param name="version"> The version of the .NET Framework to target. </param> </member> <member name="M:Microsoft.Build.Utilities.ToolLocationHelper.GetPathToDotNetFrameworkSdkFile(System.String,Microsoft.Build.Utilities.TargetDotNetFrameworkVersion)"> <summary> Gets the fully qualified path to a file in the .NET Framework SDK. </summary> <returns> A string containing the fully qualified path to the \bin directory of the .NET Framework SDK, or a null reference (Nothing in Visual Basic) if the targeted version of the .NET Framework SDK is not installed. </returns> <param name="fileName"> The file to locate in the .NET Framework SDK. </param> <param name="version"> The version of the .NET Framework to target. </param> </member> <member name="M:Microsoft.Build.Utilities.ToolLocationHelper.GetPathToSystemFile(System.String)"> <summary> Gets a fully qualified path to a file in the system directory. </summary> <returns> A string containing the fully qualified path to the the file in the system directory. </returns> <param name="fileName"> The file to locate in the .NET Framework SDK. </param> <filterpriority>2</filterpriority> </member> <member name="P:Microsoft.Build.Utilities.ToolLocationHelper.PathToSystem"> <summary> Gets the fully qualified path of the system directory. </summary> <returns> A string containing a directory path to the system directory. </returns> <filterpriority>2</filterpriority> </member> <member name="T:Microsoft.Build.Utilities.ToolTask"> <summary> When overridden in a derived form, provides functionality for a task that wraps a command line tool. </summary> </member> <member name="M:Microsoft.Build.Utilities.ToolTask.#ctor"> <summary> Initializes a new instance of the <see cref="T:Microsoft.Build.Utilities.ToolTask" /> class. </summary> </member> <member name="M:Microsoft.Build.Utilities.ToolTask.#ctor(System.Resources.ResourceManager)"> <summary> Initializes a new instance of the <see cref="T:Microsoft.Build.Utilities.ToolTask" /> class with the specified <see cref="T:System.Resources.ResourceManager" />. </summary> <param name="taskResources"> The <see cref="T:System.Resources.ResourceManager" /> for task resources. </param> </member> <member name="M:Microsoft.Build.Utilities.ToolTask.#ctor(System.Resources.ResourceManager,System.String)"> <summary> Initializes a new instance of the <see cref="T:Microsoft.Build.Utilities.ToolTask" /> class with the specified <see cref="T:System.Resources.ResourceManager" /> and Help keyword prefix. </summary> <param name="taskResources"> The <see cref="T:System.Resources.ResourceManager" /> for task resources. </param> <param name="helpKeywordPrefix"> The Help keyword to use for messages raised by the task. </param> </member> <member name="M:Microsoft.Build.Utilities.ToolTask.CallHostObjectToExecute"> <summary> Calls the host object to perform the work of the task. </summary> <returns>true if the method was successfule; otherwise, false. </returns> </member> <member name="P:Microsoft.Build.Utilities.ToolTask.EnvironmentOverride"> <summary> Gets the override value of the PATH environment variable. </summary> <returns> The override value of the PATH environment variable. </returns> </member> <member name="M:Microsoft.Build.Utilities.ToolTask.Execute"> <summary> Runs the exectuable file with the specified task parameters. </summary> <returns>true if the task runs successfully; otherwise, false. </returns> </member> <member name="M:Microsoft.Build.Utilities.ToolTask.ExecuteTool(System.String,System.String,System.String)"> <summary> Creates a temporoary response (.rsp) file and runs the executable file. </summary> <returns> The returned exit code of the executable file. If the task logged errors, but the executable returned an exit code of 0, this method returns -1. </returns> <param name="pathToTool"> The path to the executable file. </param> <param name="responseFileCommands"> The command line arguments to place in the .rsp file. </param> <param name="commandLineCommands"> The command line arguments to pass directly to the executable file. </param> </member> <member name="P:Microsoft.Build.Utilities.ToolTask.ExitCode"> <summary> Gets the returned exit code of the executable file. </summary> <returns> The returned exit code of the executable file. If the task logged errors, but the executable returned an exit code of 0, this method returns -1. </returns> </member> <member name="M:Microsoft.Build.Utilities.ToolTask.GenerateCommandLineCommands"> <summary> Returns a string value containing the command line arguments to pass directly to the executable file. </summary> <returns> A string value containing the command line arguments to pass directly to the executable file. </returns> </member> <member name="M:Microsoft.Build.Utilities.ToolTask.GenerateFullPathToTool"> <summary> Returns the fully qualified path to the executable file. </summary> <returns> The fully qualified path to the executable file. </returns> </member> <member name="M:Microsoft.Build.Utilities.ToolTask.GenerateResponseFileCommands"> <summary> Returns a string value containing the command line arguments to add to the response (.rsp) file before running the executable file. </summary> <returns> a string value containing the command line arguments to add to the response (.rsp) file before running the executable file. </returns> </member> <member name="M:Microsoft.Build.Utilities.ToolTask.GetResponseFileSwitch(System.String)"> <summary> Returns the command line switch used by the executable file to specifiy a response (.rsp) file. </summary> <returns> The command line switch used by the executable file to specifiy a response (.rsp) file. </returns> <param name="responseFilePath"> The full path to the temporary .rsp file. </param> </member> <member name="M:Microsoft.Build.Utilities.ToolTask.GetWorkingDirectory"> <summary> Returns the directory in which to run the executable file. </summary> <returns> The directory in which to run the executable file, or a null reference (Nothing in Visual Basic) if the executable file should be run in the current directory. </returns> </member> <member name="M:Microsoft.Build.Utilities.ToolTask.HandleTaskExecutionErrors"> <summary> Handles execution errors raised by the executable file. </summary> <returns>true if the method runs successfully; otherwise, false. </returns> </member> <member name="M:Microsoft.Build.Utilities.ToolTask.InitializeHostObject"> <summary> Initializes the host object of the task. </summary> <returns> The <see cref="T:Microsoft.Build.Utilities.HostObjectInitializationStatus" /> of the host object. </returns> </member> <member name="M:Microsoft.Build.Utilities.ToolTask.LogEventsFromTextOutput(System.String,Microsoft.Build.Framework.MessageImportance)"> <summary> Parses a single line of text to identify any errors or warnings in canonical format. </summary> <param name="singleLine"> A single line of text for the method to parse. </param> <param name="messageImportance"> A value of <see cref="T:Microsoft.Build.Framework.MessageImportance" /> that indicates the importance level with which to log the message. </param> </member> <member name="M:Microsoft.Build.Utilities.ToolTask.LogPathToTool(System.String,System.String)"> <summary> Logs the tool name and path to all registered loggers. </summary> <param name="toolName"> The executable file name. </param> <param name="pathToTool"> The path to the executable file. </param> </member> <member name="M:Microsoft.Build.Utilities.ToolTask.LogToolCommand(System.String)"> <summary> Logs the starting point of the run to all registered loggers. </summary> <param name="message"> A descriptive message to provide loggers, usually the command line and switches. </param> </member> <member name="P:Microsoft.Build.Utilities.ToolTask.ResponseFileEncoding"> <summary> Gets the <see cref="T:System.Text.Encoding" /> of the response file. </summary> <returns> The <see cref="T:System.Text.Encoding" /> of the response file. </returns> </member> <member name="M:Microsoft.Build.Utilities.ToolTask.SkipTaskExecution"> <summary> Indicates whether task execution should be skipped. </summary> <returns>true to skip task execution; otherwise, false. </returns> </member> <member name="P:Microsoft.Build.Utilities.ToolTask.StandardErrorEncoding"> <summary> Gets the <see cref="T:System.Text.Encoding" /> of the standard error stream of the task. </summary> <returns> The <see cref="T:System.Text.Encoding" /> of the response file. </returns> </member> <member name="P:Microsoft.Build.Utilities.ToolTask.StandardErrorLoggingImportance"> <summary> Gets the <see cref="T:Microsoft.Build.Framework.MessageImportance" /> with which to log errors. </summary> <returns> The <see cref="T:Microsoft.Build.Framework.MessageImportance" /> with which to log errors. </returns> </member> <member name="P:Microsoft.Build.Utilities.ToolTask.StandardOutputEncoding"> <summary> Gets the <see cref="T:System.Text.Encoding" /> of the standard output stream of the task. </summary> <returns> The <see cref="T:System.Text.Encoding" /> of the response file. </returns> </member> <member name="P:Microsoft.Build.Utilities.ToolTask.StandardOutputLoggingImportance"> <summary> Gets the <see cref="T:Microsoft.Build.Framework.MessageImportance" /> with which to log errors. </summary> <returns> The <see cref="T:Microsoft.Build.Framework.MessageImportance" /> with which to log errors. </returns> </member> <member name="P:Microsoft.Build.Utilities.ToolTask.Timeout"> <summary> Gets or sets the amount of time after which the task executable is terminated. </summary> <returns> The time-out length, in milliseconds. </returns> </member> <member name="P:Microsoft.Build.Utilities.ToolTask.ToolName"> <summary> Gets the name of the executable file to run. </summary> <returns> The name of the executable file to run. </returns> </member> <member name="P:Microsoft.Build.Utilities.ToolTask.ToolPath"> <summary> Gets or sets the path of the executable file to run. </summary> <returns> The path of the file to run. </returns> </member> <member name="M:Microsoft.Build.Utilities.ToolTask.ValidateParameters"> <summary> Indicates whether all task paratmeters are valid. </summary> <returns>true if all task parameters are valid; otherwise, false. </returns> </member> <member name="M:Microsoft.Build.Utilities.ToolTask.DeleteTempFile(System.String)"> <summary> Deletes the specified temporary file. </summary> <param name="fileName"> The name of the temporary file to delete. </param> </member> </members> </doc>