ProjectTaskOutputItemInstance Class

Wraps an output item element of a Task element.

MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

Inheritance Hierarchy

System.Object
  Microsoft.Build.Execution.ProjectTaskInstanceChild
    Microsoft.Build.Execution.ProjectTaskOutputItemInstance

Namespace:  Microsoft.Build.Execution
Assembly:  Microsoft.Build (in Microsoft.Build.dll)

Syntax

'Declaration
Public NotInheritable Class ProjectTaskOutputItemInstance _
    Inherits ProjectTaskInstanceChild
public sealed class ProjectTaskOutputItemInstance : ProjectTaskInstanceChild
public ref class ProjectTaskOutputItemInstance sealed : public ProjectTaskInstanceChild
[<Sealed>]
type ProjectTaskOutputItemInstance =  
    class 
        inherit ProjectTaskInstanceChild 
    end
public final class ProjectTaskOutputItemInstance extends ProjectTaskInstanceChild

The ProjectTaskOutputItemInstance type exposes the following members.

Properties

  Name Description
Public property Condition Gets the Condition attribute of this project element.MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. (Overrides ProjectTaskInstanceChild.Condition.)
Public property ConditionLocation Gets the location of the Condition attribute.MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. (Overrides ProjectTaskInstanceChild.ConditionLocation.)
Public property ItemType Gets the item type that the outputs go into.MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.
Public property ItemTypeLocation Gets the location of the ItemType attribute.MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.
Public property Location Gets the location of the element itself.MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. (Overrides ProjectTaskInstanceChild.Location.)
Public property TaskParameter Gets the property of this class to retrieve the outputs from.MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.
Public property TaskParameterLocation Gets the location of the TaskParameter attribute.MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. (Overrides ProjectTaskInstanceChild.TaskParameterLocation.)

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Public method ToString (Inherited from Object.)

Top

Remarks

Immutable.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.Build.Execution Namespace