Share via


Project.EvaluatedItemsIgnoringCondition Property

Definition

Read-only accessor for the collection of evaluated items, taking into account property expansions and wildcards, but ignoring "Condition"s. This way, an IDE can display all items regardless of whether they're relevant for a particular build flavor or not. Through this collection, the caller can modify any of the items present, and it will be reflected in the project file the next time it is saved. However, adding or deleting items from this collection will not impact the project.

See the comments for the "evaluatedItemsIgnoringCondition" member variable up above.

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

Property Value

A BuildItemGroup containing all items in a project.

Remarks

The returned BuildItemGroup contains all items in the project after wildcard and property expansion, including those that were not used during the build process due to Condition attributes evaluating to false. This property value is only generated when certain changes occur, such as a new Import element being added to the project. Adding or deleting items from this property does not impact the project.

Applies to