Compartilhar via


PROPDESC_TYPE_FLAGS enumeração (propsys.h)

Descreve atributos do elemento typeInfo no arquivo .propdesc da propriedade.

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
A propriedade usa os valores padrão para todos os atributos.
PDTF_MULTIPLEVALUES
Valor: 0x1
A propriedade pode ter vários valores. Esses valores são armazenados como um VT_VECTOR na estrutura PROPVARIANT . Esse valor é definido pelo atributo multipleValues do elemento typeInfo no arquivo .propdesc da propriedade.
PDTF_ISINNATE
Valor: 0x2
Esse sinalizador indica que uma propriedade é somente leitura e não pode ser gravada. Esse valor é definido pelo atributo isInnate do elemento typeInfo no arquivo .propdesc da propriedade.
PDTF_ISGROUP
Valor: 0x4
A propriedade é um título de grupo. Esse valor é definido pelo atributo isGroup do elemento typeInfo no arquivo .propdesc da propriedade.
PDTF_CANGROUPBY
Valor: 0x8
O usuário pode agrupar por essa propriedade. Esse valor é definido pelo atributo canGroupBy do elemento typeInfo no arquivo .propdesc da propriedade.
PDTF_CANSTACKBY
Valor: 0x10
O usuário pode empilhar por essa propriedade. Esse valor é definido pelo atributo canStackBy do elemento typeInfo no arquivo .propdesc da propriedade.
PDTF_ISTREEPROPERTY
Valor: 0x20
Essa propriedade contém uma hierarquia. Esse valor é definido pelo atributo isTreeProperty do elemento typeInfo no arquivo .propdesc da propriedade.
PDTF_INCLUDEINFULLTEXTQUERY
Valor: 0x40
Preterido no Windows 7 e posterior. Inclua essa propriedade em qualquer consulta de texto completo executada. Esse valor é definido pelo atributo includeInFullTextQuery do elemento typeInfo no arquivo .propdesc da propriedade.
PDTF_ISVIEWABLE
Valor: 0x80
Essa propriedade deve ser exibida pelo usuário. Isso influencia se a propriedade aparece na caixa de diálogo "Escolher Colunas", por exemplo. Esse valor é definido pelo atributo isViewable do elemento typeInfo no arquivo .propdesc da propriedade.
PDTF_ISQUERYABLE
Valor: 0x100
Preterido no Windows 7 e posterior. Essa propriedade está incluída na lista de propriedades que podem ser consultadas. Uma propriedade que pode ser consultada também deve ser acessível. Isso influencia se a propriedade aparece na interface do usuário do construtor de consultas. Esse valor é definido pelo atributo isQueryable do elemento typeInfo no arquivo .propdesc da propriedade.
PDTF_CANBEPURGED
Valor: 0x200
Windows Vista com Service Pack 1 (SP1) e posterior. Usado com uma propriedade inata (ou seja, um valor calculado de outros valores de propriedade) para indicar que ela pode ser excluída. Esse valor é usado pela interface do usuário Remover Propriedades para determinar se é necessário exibir uma caixa de marcar ao lado de uma propriedade que permite que essa propriedade seja selecionada para remoção. Observe que uma propriedade que não é inata sempre pode ser limpa independentemente da presença ou ausência desse sinalizador.
PDTF_SEARCHRAWVALUE
Valor: 0x400
Windows 7 e posterior. O valor da propriedade não formatado (bruto) deve ser usado para pesquisa.
PDTF_DONTCOERCEEMPTYSTRINGS
Valor: 0x800
PDTF_ALWAYSINSUPPLEMENTALSTORE
Valor: 0x1000
PDTF_ISSYSTEMPROPERTY
Valor: 0x80000000
Essa propriedade pertence ao sistema.
PDTF_MASK_ALL
Valor: 0x80001fff
Uma máscara usada para recuperar todos os sinalizadores.

Comentários

Esses valores são definidos em propsys.h e propsys.idl.

Requisitos

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