Compartilhar via


Estrutura PropertyChainValue (xamlom.h)

Representa uma propriedade definida em um elemento .

Sintaxe

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;

Membros

Index

O índice da propriedade no runtime XAML.

Type

O tipo do objeto.

DeclaringType

O tipo de base do objeto .

ValueType

O tipo do valor atual da propriedade .

ItemType

Tipo de item de coleção ou nulo se não for uma coleção.

Value

O valor da propriedade. (Representa um InstanceHandle se MetadataBit estiver definido.)

Overridden

Indica se a propriedade é substituída por alguma propriedade na cadeia de valores.

MetadataBits

Um campo de bits que representa MetadataBits.

PropertyName

O nome da propriedade.

PropertyChainIndex

O índice no PropertyChainSource retornado por GetPropertyValuesChain que representa a origem dessa propriedade.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2016 [somente aplicativos da área de trabalho]
Cabeçalho xamlom.h