Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Le enumerazioni sono identificate da SymTagEnum simboli.Ogni valore di enumerazione viene visualizzato come elemento figlio della classe con un oggetto SymTagConstant tag.
Proprietà
Nella tabella seguente sono elencate le proprietà valide aggiuntive per questo tipo del simbolo.
Proprietà |
Tipo di dati |
Descrizione |
|---|---|---|
DWORD |
Uno dei valori di BasicType. |
|
IDiaSymbol* |
Classificare il padre di questa enumerazione, se disponibile. |
|
DWORD |
ID del simbolo del padre della classe. |
|
BOOL |
TRUE se l'enumerazione presenta un costruttore. |
|
BOOL |
TRUE se l'enumerazione viene contrassegnata come const. |
|
BOOL |
TRUE se l'enumerazione presenta un operatore di assegnazione. |
|
BOOL |
TRUE se l'enumerazione presenta un operatore di cast. |
|
BOOL |
TRUE se l'enumerazione presenta tipi annidati. |
|
DWORD |
Lunghezza dell'enumerazione in byte. |
|
IDiaSymbol* |
Simbolo di tipo Modulo. |
|
DWORD |
ID del simbolo padre lessicale. |
|
BSTR |
Nome del tipo enumerato. |
|
BOOL |
TRUE se l'enumerazione è annidata. |
|
BOOL |
TRUE se l'enumerazione presenta di operatori di overload. |
|
BOOL |
TRUE se l'enumerazione viene compressa. |
|
BOOL |
TRUE se l'enumerazione viene visualizzato in un ambito lessicale globali. |
|
DWORD |
Indice ID del simbolo. |
|
DWORD |
Restituisce SymTagEnum (uno di SymTagEnum valori). |
|
IDiaSymbol* |
I simboli per il tipo sottostante. |
|
DWORD |
ID del simbolo del tipo. |
|
BOOL |
TRUE se l'enumerazione non è allineato. |
|
BOOL |
TRUE se l'enumerazione viene contrassegnata come volatile. |