Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Etiketli SymTagTypedef semboller, diğer türlerin adlarını tanıtır.
Özellikler
Aşağıdaki tabloda bu simge türü için ek geçerli özellikler gösterilmektedir.
| Özellik | Veri türü | Açıklama |
|---|---|---|
| IDiaSymbol::get_baseType | DWORD |
BasicType Numaralandırma değerlerinden biri. |
| IDiaSymbol::get_classParent | IDiaSymbol* |
Varsa, bu typedef'in sınıf üst öğesi. |
| IDiaSymbol::get_classParentId | DWORD |
Sınıf üst simgesinin kimliği. |
| IDiaSymbol::get_constructor | BOOL |
TRUE bu typedef bir oluşturucuya sahipse. |
| IDiaSymbol::get_constType | BOOL |
TRUE bu typedef sabit olarak işaretlenmişse. |
| IDiaSymbol::get_hasAssignmentOperator | BOOL |
TRUE bu typedef bir atama işlecine sahipse. |
| IDiaSymbol::get_hasCastOperator | BOOL |
TRUE bu typedef bir atama işlecine sahipse. |
| IDiaSymbol::get_hasNestedTypes | BOOL |
TRUE bu typedef iç içe türler varsa. |
| IDiaSymbol::get_length | ULONGLONG |
Bu tür tanımı bayt cinsinden uzunluğu. |
| IDiaSymbol::get_lexicalParent | IDiaSymbol* |
Çevreleyen compiland simgesi. |
| IDiaSymbol::get_lexicalParentId | DWORD |
Sözcük temelli üst simgenin kimliği. |
| IDiaSymbol::get_name | BSTR |
Tür tanımı adı. |
| IDiaSymbol::get_nested | BOOL |
TRUE bu tür tanımı sözcük temelli bir kapsamda iç içe yerleştirilmişse. |
| IDiaSymbol::get_overloadedOperator | BOOL |
TRUE bu typedef aşırı yüklenmiş bir işlecine sahipse. |
| IDiaSymbol::get_packed | BOOL |
TRUE bu typedef paketlenmişse. |
| IDiaSymbol::get_reference | BOOL |
TRUE bu typedef bir başvuruysa. |
| IDiaSymbol::get_scoped | BOOL |
TRUE bu tür tanımı,global olmayan sözcük temelli bir kapsamdaysa. |
| IDiaSymbol::get_symIndexId | DWORD |
Simgenin dizin kimliği. |
| IDiaSymbol::get_symTag | DWORD |
Döndürür SymTagTypedef (SymTagEnum Numaralandırma değerlerinden biri). |
| IDiaSymbol::get_type | IDiaSymbol* |
Temel alınan türün simgesi. |
| IDiaSymbol::get_typeId | DWORD |
Tür simgesinin kimliği. |
| IDiaSymbol::get_udtKind | DWORD |
UdtKind Numaralandırma değerlerinden biri. |
| IDiaSymbol::get_unalignedType | BOOL |
TRUE bu typedef hizalanmamışsa. |
| IDiaSymbol::get_virtualTableShape | IDiaSymbol* |
Sanal tablo şeklini açıklayan simge. |
| IDiaSymbol::get_virtualTableShapeId | DWORD |
Sanal tablo şekli simgesinin kimliği. |
| IDiaSymbol::get_volatileType | BOOL |
TRUE bu tür tanımı geçici olarak işaretlenmişse. |
Açıklamalar
Tür tanımı bir sınıfı, işaretçiyi veya kullanıcı tanımlı türü (UDT) temsil ettiğinden, tür tanımı simgesi bu diğer simge türlerinden biriyle aynı özellikleri paylaşır.