Compartir a través de


PROPDESC_TYPE_FLAGS enumeración (propsys.h)

Describe los atributos del elemento typeInfo del archivo .propdesc de la propiedad.

Syntax

typedef enum PROPDESC_TYPE_FLAGS {
  PDTF_DEFAULT = 0,
  PDTF_MULTIPLEVALUES = 0x1,
  PDTF_ISINNATE = 0x2,
  PDTF_ISGROUP = 0x4,
  PDTF_CANGROUPBY = 0x8,
  PDTF_CANSTACKBY = 0x10,
  PDTF_ISTREEPROPERTY = 0x20,
  PDTF_INCLUDEINFULLTEXTQUERY = 0x40,
  PDTF_ISVIEWABLE = 0x80,
  PDTF_ISQUERYABLE = 0x100,
  PDTF_CANBEPURGED = 0x200,
  PDTF_SEARCHRAWVALUE = 0x400,
  PDTF_DONTCOERCEEMPTYSTRINGS = 0x800,
  PDTF_ALWAYSINSUPPLEMENTALSTORE = 0x1000,
  PDTF_ISSYSTEMPROPERTY = 0x80000000,
  PDTF_MASK_ALL = 0x80001fff
} ;

Constantes

 
PDTF_DEFAULT
Valor: 0
La propiedad usa los valores predeterminados para todos los atributos.
PDTF_MULTIPLEVALUES
Valor: 0x1
La propiedad puede tener varios valores. Estos valores se almacenan como un VT_VECTOR en la estructura PROPVARIANT . El atributo multipleValues del elemento typeInfo establece este valor en el archivo .propdesc de la propiedad.
PDTF_ISINNATE
Valor: 0x2
Esta marca indica que una propiedad es de solo lectura y no se puede escribir en. El atributo isInnate establece este valor del elemento typeInfo en el archivo .propdesc de la propiedad.
PDTF_ISGROUP
Valor: 0x4
La propiedad es un encabezado de grupo. El atributo isGroup establece este valor del elemento typeInfo en el archivo .propdesc de la propiedad.
PDTF_CANGROUPBY
Valor: 0x8
El usuario puede agrupar por esta propiedad. El atributo canGroupBy establece este valor del elemento typeInfo en el archivo .propdesc de la propiedad.
PDTF_CANSTACKBY
Valor: 0x10
El usuario puede apilar por esta propiedad. El atributo canStackBy establece este valor del elemento typeInfo en el archivo .propdesc de la propiedad.
PDTF_ISTREEPROPERTY
Valor: 0x20
Esta propiedad contiene una jerarquía. El atributo isTreeProperty del elemento typeInfo establece este valor en el archivo .propdesc de la propiedad.
PDTF_INCLUDEINFULLTEXTQUERY
Valor: 0x40
En desuso en Windows 7 y versiones posteriores. Incluya esta propiedad en cualquier consulta de texto completo que se realice. El atributo includeInFullTextQuery establece este valor del elemento typeInfo en el archivo .propdesc de la propiedad.
PDTF_ISVIEWABLE
Valor: 0x80
Esta propiedad está pensada para ser vista por el usuario. Esto influye en si la propiedad se muestra en el cuadro de diálogo "Elegir columnas", por ejemplo. Este valor lo establece el atributo isViewable del elemento typeInfo en el archivo .propdesc de la propiedad.
PDTF_ISQUERYABLE
Valor: 0x100
En desuso en Windows 7 y versiones posteriores. Esta propiedad se incluye en la lista de propiedades que se pueden consultar. Una propiedad consultable también debe ser visible. Esto influye en si la propiedad se muestra en la interfaz de usuario del generador de consultas. Este valor lo establece el atributo isQueryable del elemento typeInfo en el archivo .propdesc de la propiedad.
PDTF_CANBEPURGED
Valor: 0x200
Windows Vista con Service Pack 1 (SP1) y versiones posteriores. Se usa con una propiedad innate (es decir, un valor calculado a partir de otros valores de propiedad) para indicar que se puede eliminar. La interfaz de usuario Quitar propiedades usa este valor para determinar si se va a mostrar una casilla junto a una propiedad que permite seleccionar esa propiedad para su eliminación. Tenga en cuenta que una propiedad que no está innata siempre se puede purgar independientemente de la presencia o ausencia de esta marca.
PDTF_SEARCHRAWVALUE
Valor: 0x400
Windows 7 y versiones posteriores. El valor de la propiedad sin formato (sin formato) se debe usar para la búsqueda.
PDTF_DONTCOERCEEMPTYSTRINGS
Valor: 0x800
PDTF_ALWAYSINSUPPLEMENTALSTORE
Valor: 0x1000
PDTF_ISSYSTEMPROPERTY
Valor: 0x80000000
Esta propiedad es propiedad del sistema.
PDTF_MASK_ALL
Valor: 0x80001fff
Máscara usada para recuperar todas las marcas.

Comentarios

Estos valores se definen en propsys.h y propsys.idl.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado propsys.h