Share via


ProjectRootElement.CreateOutputElement Method

Creates an 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.

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

Syntax

'Declaration
Public Function CreateOutputElement ( _
    taskParameter As String, _
    itemType As String, _
    propertyName As String _
) As ProjectOutputElement
public ProjectOutputElement CreateOutputElement(
    string taskParameter,
    string itemType,
    string propertyName
)
public:
ProjectOutputElement^ CreateOutputElement(
    String^ taskParameter, 
    String^ itemType, 
    String^ propertyName
)
member CreateOutputElement : 
        taskParameter:string * 
        itemType:string * 
        propertyName:string -> ProjectOutputElement
public function CreateOutputElement(
    taskParameter : String, 
    itemType : String, 
    propertyName : String
) : ProjectOutputElement

Parameters

  • taskParameter
    Type: System.String

    The name of the task's output parameter.

  • itemType
    Type: System.String

    The item that receives the task's output parameter value.

  • propertyName
    Type: System.String

    The property that receives the task's output parameter value.

Return Value

Type: Microsoft.Build.Construction.ProjectOutputElement
Returns the Output element.

Remarks

Caller must add the Output element to the ___location of choice in the project. Either itemType or propertyName must be specified, but not both.

.NET Framework Security

See Also

Reference

ProjectRootElement Class

Microsoft.Build.Construction Namespace