Share via


ProjectTaskOutputPropertyInstance Class

Represents an output property 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.ProjectTaskOutputPropertyInstance

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

Syntax

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

The ProjectTaskOutputPropertyInstance type exposes the following members.

Properties

  Name Description
Public property Condition Gets the Condition attribute of the output 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 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 PropertyName Gets the name of the property that receives the output.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 PropertyNameLocation Gets the location of the PropertyName 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 TaskParameter Gets the property of the task class to retrieve the output 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