PropertyChainValue structure (xamlom.h)
Represents a property defined on an element.
Syntax
typedef struct PropertyChainValue {
unsigned int Index;
BSTR Type;
BSTR DeclaringType;
BSTR ValueType;
BSTR ItemType;
BSTR Value;
BOOL Overridden;
hyper MetadataBits;
BSTR PropertyName;
unsigned int PropertyChainIndex;
} PropertyChainValue;
Members
Index
The index of property in the XAML runtime.
Type
The type of the object.
DeclaringType
The base type of the object.
ValueType
The type of the current value of the property.
ItemType
Collection item type, or null if not a collection.
Value
The value of the property. (Represents an InstanceHandle if MetadataBit is set.)
Overridden
Indicates whether the property is overridden by some property in the value chain.
MetadataBits
A bit field that represents MetadataBits.
PropertyName
The name of the property.
PropertyChainIndex
The index in the PropertyChainSource returned by GetPropertyValuesChain that represents the source of this property.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10 [desktop apps only] |
Minimum supported server | Windows Server 2016 [desktop apps only] |
Header | xamlom.h |