Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Enumerasi diidentifikasi oleh simbol SymTagEnum. Setiap nilai enumerasi muncul sebagai turunan kelas dengan tag SymTagConstant.
Properti
Tabel berikut memperlihatkan properti valid tambahan untuk jenis simbol ini.
| Properti | Jenis data | Deskripsi |
|---|---|---|
| IDiaSymbol::get_baseType | DWORD |
Salah satu nilai Enumerasi BasicType. |
| IDiaSymbol::get_classParent | IDiaSymbol* |
Induk kelas dari enumerasi ini, jika ada. |
| IDiaSymbol::get_classParentId | DWORD |
ID simbol induk kelas. |
| IDiaSymbol::get_constructor | BOOL |
TRUE jika enumerasi memiliki konstruktor. |
| IDiaSymbol::get_constType | BOOL |
TRUE jika enumerasi ditandai sebagai const. |
| IDiaSymbol::get_hasAssignmentOperator | BOOL |
TRUE jika enumerasi memiliki operator penugasan. |
| IDiaSymbol::get_hasCastOperator | BOOL |
TRUE jika enumerasi memiliki operator transmisi. |
| IDiaSymbol::get_hasNestedTypes | BOOL |
TRUE jika enumerasi memiliki jenis berlapis. |
| IDiaSymbol::get_length | DWORD |
Panjang enumerasi ini dalam byte. |
| IDiaSymbol::get_lexicalParent | IDiaSymbol* |
Simbol Kompilasi yang tertutup. |
| IDiaSymbol::get_lexicalParentId | DWORD |
ID simbol induk leksikal. |
| IDiaSymbol::get_name | BSTR |
Nama jenis enumerasi. |
| IDiaSymbol::get_nested | BOOL |
TRUE jika enumerasi berlapis. |
| IDiaSymbol::get_overloadedOperator | BOOL |
TRUE jika enumerasi memiliki operator yang kelebihan beban. |
| IDiaSymbol::get_packed | BOOL |
TRUE jika enumerasi dikemas. |
| IDiaSymbol::get_scoped | BOOL |
TRUE jika enumerasi muncul dalam cakupan leksikal nonglobal. |
| IDiaSymbol::get_symIndexId | DWORD |
ID indeks simbol. |
| IDiaSymbol::get_symTag | DWORD |
Mengembalikan SymTagEnum (salah satu nilai Enumerasi SymTagEnum). |
| IDiaSymbol::get_type | IDiaSymbol* |
Simbol untuk jenis yang mendasar. |
| IDiaSymbol::get_typeId | DWORD |
ID simbol jenis. |
| IDiaSymbol::get_unalignedType | BOOL |
TRUE jika enumerasi tidak disejajarkan. |
| IDiaSymbol::get_volatileType | BOOL |
TRUE jika enumerasi ditandai sebagai volatil. |