Enum (přístup rozhraní pro ladění SDK)
Výčty jsou označeny SymTagEnum symboly.Každá hodnota výčtu se zobrazí jako podřízená třída s SymTagConstant značky.
Vlastnosti
Následující tabulka zobrazuje další vlastnosti platné pro tento typ symbolu.
Property |
Typ dat |
Description |
---|---|---|
DWORD |
Jeden z BasicType hodnoty. |
|
IDiaSymbol* |
Nadřazené třídy tohoto výčtu, pokud existuje. |
|
DWORD |
ID symbol nadřazené třídy. |
|
BOOL |
TRUEPokud výčet konstruktor. |
|
BOOL |
TRUEPokud výčtu je označeno jako argument. |
|
BOOL |
TRUEPokud operátor přiřazení výčtu. |
|
BOOL |
TRUEPokud výčet operátoru přetypování. |
|
BOOL |
TRUEPokud výčet obsahuje vnořené typy. |
|
DWORD |
Délka tohoto výčtu v bajtech. |
|
IDiaSymbol* |
Symbol ohraničujících Compiland. |
|
DWORD |
ID nadřazené lexikální symbol. |
|
BSTR |
Název výčtového typu. |
|
BOOL |
TRUEJestliže je vnořená výčtu. |
|
BOOL |
TRUEPokud výčet všech přetížené operátory. |
|
BOOL |
TRUEPokud je balen výčtu. |
|
BOOL |
TRUEPokud se zobrazí výčet neglobální lexikální oboru. |
|
DWORD |
ID indexu symbolu. |
|
DWORD |
Vrátí SymTagEnum (jeden z SymTagEnum hodnoty). |
|
IDiaSymbol* |
Symbol pro základní typ. |
|
DWORD |
ID typ symbolu. |
|
BOOL |
TRUEPokud je výčet nezarovnaný. |
|
BOOL |
TRUEPokud výčtu je označeno jako volatile. |