ProjectTaskInstance Class

Definition

public ref class ProjectTaskInstance sealed : Microsoft::Build::Execution::ProjectTargetInstanceChild
public sealed class ProjectTaskInstance : Microsoft.Build.Execution.ProjectTargetInstanceChild
type ProjectTaskInstance = class
    inherit ProjectTargetInstanceChild
Public NotInheritable Class ProjectTaskInstance
Inherits ProjectTargetInstanceChild
Inheritance
ProjectTaskInstance

Remarks

This is an immutable class

Properties

Condition

Gets the unevaluated Condition attribute of this task.

ConditionLocation

Gets the location of the condition, if any.

ContinueOnError

Gets the unevaluated ContinueOnError attribute of the task.

ContinueOnErrorLocation

Gets the location of the ContinueOnError attribute, if any.

FullPath

Gets the full path to the file from which this task originated.

(Inherited from ProjectTargetInstanceChild)
Location

Gets the location of the original element.

MSBuildArchitecture

Unevaluated MSBuildArchitecture on the task.

May be empty string.

MSBuildArchitectureLocation

Gets the location of the MSBuildArchitecture attribute, if any.

MSBuildRuntime

Unevaluated MSBuildRuntime on the task.

May be empty string.

MSBuildRuntimeLocation

Gets the location of the MSBuildRuntime attribute, if any.

Name

Gets the name of the task, possibly qualified, as it appears in the project.

Outputs

Gets an ordered set of the output property and item objects of this task.

Parameters

Gets an unordered set of the task parameter names and unevaluated values of this task.

Methods

Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString()

Returns a string that represents the current object.

(Inherited from Object)

Applies to