次の方法で共有


PropertyChainValue 構造体 (xamlom.h)

要素で定義されているプロパティを表します。

構文

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;

メンバー

Index

XAML ランタイムのプロパティのインデックス。

Type

オブジェクトの型。

DeclaringType

オブジェクトの基本データ型。

ValueType

プロパティの現在の値の型。

ItemType

コレクション項目の種類。コレクションでない場合は null

Value

プロパティの値。 (MetadataBit が設定されている場合は InstanceHandle を表します)。

Overridden

プロパティが値チェーン内の一部のプロパティによってオーバーライドされるかどうかを示します。

MetadataBits

MetadataBitsを表すビット フィールド。

PropertyName

プロパティの名前。

PropertyChainIndex

このプロパティのソースを表す GetPropertyValuesChain によって返される PropertyChainSource 内のインデックス。

要件

要件
サポートされている最小のクライアント Windows 10 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2016 [デスクトップ アプリのみ]
Header xamlom.h