Partager via


MetadataBit, énumération (xamlom.h)

Définit les constantes utilisées pour définir la PropriétéChainValue retournée à partir des diagnostics XAML.

Syntax

typedef enum MetadataBit {
  None = 0,
  IsValueHandle = 0x1,
  IsPropertyReadOnly = 0x2,
  IsValueCollection = 0x4,
  IsValueCollectionReadOnly = 0x8,
  IsValueBindingExpression = 0x10,
  IsValueNull = 0x20,
  IsValueHandleAndEvaluatedValue = 0x40
} ;

Constantes

 
None
Valeur : 0
Aucun bits spécial n’est défini.
IsValueHandle
Valeur : 0x1
La valeur représente une représentation sous forme de chaîne d’une InstanceHandle.
IsPropertyReadOnly
Valeur : 0x2
La propriété est en lecture seule et ne peut pas être définie localement.
IsValueCollection
Valeur : 0x4
La valeur représente un objet de collection. (Lorsqu’il est défini, IsValueHandle est également défini.)
IsValueCollectionReadOnly
Valeur : 0x8
La valeur représente une collection en lecture seule.
IsValueBindingExpression
Valeur : 0x10
La valeur représente la valeur évaluée d’une expression de liaison.
IsValueNull
Valeur : 0x20
La valeur est null. (Introduit dans Windows 10, version 1607.)
IsValueHandleAndEvaluatedValue
Valeur : 0x40
La valeur représente une représentation sous forme de chaîne d’une InstanceHandle et une valeur évaluée. (Introduit dans Windows 10, version 1607.)

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10 (applications de bureau uniquement)
Serveur minimal pris en charge Windows Server 2016 (applications de bureau uniquement)
En-tête xamlom.h