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 |