Target Target Target Target Class


Represents a single Target element in an MSBuild project.

public ref class Target : System::Collections::IEnumerable
public class Target : System.Collections.IEnumerable
type Target = class
    interface IEnumerable
Public Class Target
Implements IEnumerable


Condition Condition Condition Condition

Gets the Condition attribute value of the Target element.

DependsOnTargets DependsOnTargets DependsOnTargets DependsOnTargets

Gets the DependsOnTargets attribute value of the Target element, which is a semicolon-separated list.

Inputs Inputs Inputs Inputs

Gets or sets the items that are to be input into this target.

IsImported IsImported IsImported IsImported

Gets a value indicating whether the Target element was imported into the project.

Name Name Name Name

Gets the Name attribute value of the Target element.

Outputs Outputs Outputs Outputs

Gets or sets the expected outputs of this target.


AddNewTask(String) AddNewTask(String) AddNewTask(String) AddNewTask(String)

Adds the specified Task element to the Target element.

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

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

(Inherited from Object)
GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

Gets an enumerator that iterates through the BuildTask objects in the Target.

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)
RemoveTask(BuildTask) RemoveTask(BuildTask) RemoveTask(BuildTask) RemoveTask(BuildTask)

Removes the specified Task element from the Target element.

ToString() ToString() ToString() ToString()

Returns a string that represents the current object.

(Inherited from Object)

Extension Methods

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

Enables parallelization of a query.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

Converts an IEnumerable to an IQueryable.

Applies to