Share via


Project.SetGlobalProperty Method

Sets a global property after the project has been evaluated. If the value changes, the project is marked to require reevaluation.

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.Evaluation
Assembly:  Microsoft.Build (in Microsoft.Build.dll)

Syntax

'Declaration
Public Function SetGlobalProperty ( _
    name As String, _
    escapedValue As String _
) As Boolean
public bool SetGlobalProperty(
    string name,
    string escapedValue
)
public:
bool SetGlobalProperty(
    String^ name, 
    String^ escapedValue
)
member SetGlobalProperty : 
        name:string * 
        escapedValue:string -> bool
public function SetGlobalProperty(
    name : String, 
    escapedValue : String
) : boolean

Parameters

  • name
    Type: System.String

    The name of the global property to set.

  • escapedValue
    Type: System.String

    The new value of the global property.

Return Value

Type: System.Boolean
Returns true if the value changes, otherwise returns false.

.NET Framework Security

See Also

Reference

Project Class

Microsoft.Build.Evaluation Namespace