ProjectTargetInstance ProjectTargetInstance ProjectTargetInstance ProjectTargetInstance Class

Definition

public ref class ProjectTargetInstance sealed
public sealed class ProjectTargetInstance
type ProjectTargetInstance = class
Public NotInheritable Class ProjectTargetInstance
Inheritance
ProjectTargetInstanceProjectTargetInstanceProjectTargetInstanceProjectTargetInstance

Remarks

This is an immutable class.

Properties

AfterTargetsLocation AfterTargetsLocation AfterTargetsLocation AfterTargetsLocation

Gets the location of the AfterTargets attribute.

BeforeTargetsLocation BeforeTargetsLocation BeforeTargetsLocation BeforeTargetsLocation

Gets the location of the BeforeTargets attribute.

Children Children Children Children

Gets a list of the children of this target. The build iterates through this to get each task to execute.

Condition Condition Condition Condition

Gets the unevaluated Condition attribute of this target element.

ConditionLocation ConditionLocation ConditionLocation ConditionLocation

Gets the location of the Condition attribute.

DependsOnTargets DependsOnTargets DependsOnTargets DependsOnTargets

Gets an unevaluated semicolon-delimited list of targets that this target depends on.

DependsOnTargetsLocation DependsOnTargetsLocation DependsOnTargetsLocation DependsOnTargetsLocation

Gets the location of the DependsOnTargets attribute.

FullPath FullPath FullPath FullPath

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

Inputs Inputs Inputs Inputs

Gets the unevaluated inputs on this target element.

InputsLocation InputsLocation InputsLocation InputsLocation

Gets the location of the Inputs attribute.

KeepDuplicateOutputs KeepDuplicateOutputs KeepDuplicateOutputs KeepDuplicateOutputs

Gets an unevaluated condition which is used to delete duplicate outputs from this target.

KeepDuplicateOutputsLocation KeepDuplicateOutputsLocation KeepDuplicateOutputsLocation KeepDuplicateOutputsLocation

Gets the location of the KeepDuplicateOutputs attribute.

Location Location Location Location

Gets the location of the element itself.

Name Name Name Name

Gets the name of the target.

OnErrorChildren OnErrorChildren OnErrorChildren OnErrorChildren

Gets a list of the children of this target that refer to OnError targets.

Outputs Outputs Outputs Outputs

Gets the unevaluated outputs on this target element May be empty string.

OutputsLocation OutputsLocation OutputsLocation OutputsLocation

Gets the location of the Outputs attribute.

Returns Returns Returns Returns

Gets the unevaluated return values on the target element as a string.

ReturnsLocation ReturnsLocation ReturnsLocation ReturnsLocation

Gets the location of the Returns attribute.

Tasks Tasks Tasks Tasks

Gets all the tasks that are immediate children of this target.

Methods

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

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

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Returns a string that represents the current object.

(Inherited from Object)

Applies to