Share via


ProjectItemGroupTaskItemInstance Class

Definition

Wraps an unevaluated item under an itemgroup in a target. Immutable.

public ref class ProjectItemGroupTaskItemInstance
public class ProjectItemGroupTaskItemInstance
type ProjectItemGroupTaskItemInstance = class
Public Class ProjectItemGroupTaskItemInstance
Inheritance
ProjectItemGroupTaskItemInstance

Properties

Condition

Unevaluated condition value.

ConditionLocation

Location of the condition attribute if any.

Exclude

Unevaluated exclude value

ExcludeLocation

Location of the exclude attribute, if any.

Include

Unevaluated include value

IncludeLocation

Location of the include attribute, if any.

ItemType

Item type, for example "Compile"

KeepDuplicates

Unevaluated keepDuplicates value.

KeepDuplicatesLocation

Location of the keepDuplicates attribute, if any.

KeepMetadata

Unevaluated keepMetadata value.

KeepMetadataLocation

Location of the keepMetadata attribute, if any.

Location

Location of the element.

MatchOnMetadata

Unevaluated MatchOnMetadata value.

MatchOnMetadataLocation

Location of the matchOnMetadata attribute, if any.

MatchOnMetadataOptions

Unevaluated MatchOnMetadataOptions value.

MatchOnMetadataOptionsLocation

Location of the matchOnMetadataOptions attribute, if any.

Metadata

Ordered collection of unevaluated metadata on the item. If there is no metadata, returns an empty collection.

Remove

Unevaluated remove value

RemoveLocation

Location of the remove attribute, if any.

RemoveMetadata

Unevaluated removeMetadata value.

RemoveMetadataLocation

Location of the removeMetadata attribute, if any.

Applies to