Project.EvaluatedProperties Property

Definition

Gets a collection of the properties evaluated during the build.

public:
 property Microsoft::Build::BuildEngine::BuildPropertyGroup ^ EvaluatedProperties { Microsoft::Build::BuildEngine::BuildPropertyGroup ^ get(); };
public Microsoft.Build.BuildEngine.BuildPropertyGroup EvaluatedProperties { get; }
member this.EvaluatedProperties : Microsoft.Build.BuildEngine.BuildPropertyGroup
Public ReadOnly Property EvaluatedProperties As BuildPropertyGroup

Property Value

A BuildPropertyGroup containing the properties evaluated during the build.

Remarks

The returned BuildPropertyGroup contains all the evaluated properties in the project after performing condition evaluation and property expansion. The properties in this collection include global properties, environment variables, reserved properties, and imported properties. Changes to existing properties in this collection will be reflected the next time the project is saved, but adding or deleting properties will not impact the project.

Note

Cloning a BuildPropertyGroup can negatively impact performance. Only use a copy of this property when it is strictly necessary.

Applies to