Project.EvaluatedProperties Property
Gets a collection of the properties evaluated during the build.
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.BuildEngine
Assembly: Microsoft.Build.Engine (in Microsoft.Build.Engine.dll)
Syntax
'Declaration
Public ReadOnly Property EvaluatedProperties As BuildPropertyGroup
public BuildPropertyGroup EvaluatedProperties { get; }
public:
property BuildPropertyGroup^ EvaluatedProperties {
BuildPropertyGroup^ get ();
}
member EvaluatedProperties : BuildPropertyGroup with get
function get EvaluatedProperties () : BuildPropertyGroup
Property Value
Type: Microsoft.Build.BuildEngine.BuildPropertyGroup
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.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see dd66cd4c-b087-415f-9c3e-94e3a1835f74.