Partilhar via


Enum (SDK de Acesso à Interface de Depuração)

Enumerações são identificadas por SymTagEnum símbolos. Cada valor de enumeração aparece como um filho de classe com um SymTagConstant marca.

Propriedades

A tabela a seguir mostra as propriedades adicionais de válido para este tipo de símbolo.

Propriedade

Tipo de dados

Descrição

IDiaSymbol::get_baseType

DWORD

Dentre as BasicType valores.

IDiaSymbol::get_classParent

IDiaSymbol*

Pai de classe desta enumeração, se houver.

IDiaSymbol::get_classParentId

DWORD

ID do símbolo classe pai.

IDiaSymbol::get_constructor

BOOL

TRUESe a enumeração tem um construtor.

IDiaSymbol::get_constType

BOOL

TRUESe a enumeração está marcada como const.

IDiaSymbol::get_hasAssignmentOperator

BOOL

TRUESe a enumeração tem um operador de atribuição.

IDiaSymbol::get_hasCastOperator

BOOL

TRUESe a enumeração tem um operador cast.

IDiaSymbol::get_hasNestedTypes

BOOL

TRUESe a enumeração tem tipos aninhados.

IDiaSymbol::get_length

DWORD

Comprimento desta enumeração em bytes.

IDiaSymbol::get_lexicalParent

IDiaSymbol*

Símbolo de circunscrito Compiland.

IDiaSymbol::get_lexicalParentId

DWORD

ID do símbolo pai lexical.

IDiaSymbol::get_name

BSTR

Nome do tipo enumerado.

IDiaSymbol::get_nested

BOOL

TRUESe a enumeração estiver aninhada.

IDiaSymbol::get_overloadedOperator

BOOL

TRUESe a enumeração tiver quaisquer operadores sobrecarregados.

IDiaSymbol::get_packed

BOOL

TRUESe a enumeração é compactada.

IDiaSymbol::get_scoped

BOOL

TRUESe a enumeração é exibida em um escopo léxico não globais.

IDiaSymbol::get_symIndexId

DWORD

ID de índice do símbolo.

IDiaSymbol::get_symTag

DWORD

Retorna SymTagEnum (uma da SymTagEnum valores).

IDiaSymbol::get_type

IDiaSymbol*

Símbolo de tipo subjacente.

IDiaSymbol::get_typeId

DWORD

ID do símbolo de tipo.

IDiaSymbol::get_unalignedType

BOOL

TRUESe a enumeração é não alinhada.

IDiaSymbol::get_volatileType

BOOL

TRUESe a enumeração está marcada como volátil.

Consulte também

Referência

Hierarquia de classes de tipos de símbolos