Freigeben über


PropertyChainValue-Struktur (xamlom.h)

Stellt eine für ein Element definierte Eigenschaft dar.

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;

Member

Index

Der Index der Eigenschaft in der XAML-Runtime.

Type

Der Typ des Objekts.

DeclaringType

Der Basistyp des -Objekts

ValueType

Der Typ des aktuellen Werts der Eigenschaft.

ItemType

Sammlungselementtyp oder NULL , wenn keine Auflistung.

Value

Der Wert der Eigenschaft. (Stellt eine InstanceHandle dar , wenn MetadataBit festgelegt ist.)

Overridden

Gibt an, ob die Eigenschaft von einer Eigenschaft in der Wertschöpfungskette überschrieben wird.

MetadataBits

Ein Bitfeld, das MetadataBits darstellt.

PropertyName

Der Name der Eigenschaft.

PropertyChainIndex

Der Index in der PropertyChainSource , der von GetPropertyValuesChain zurückgegeben wird und die Quelle dieser Eigenschaft darstellt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2016 [nur Desktop-Apps]
Kopfzeile xamlom.h