TYPEATTR Yapı
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
UCOMITypeInfoözniteliklerini içerir.
public value class TYPEATTR
public struct TYPEATTR
type TYPEATTR = struct
Public Structure TYPEATTR
- Devralma
Açıklamalar
Daha fazla bilgi için bkz . TYPEATTR yapısı.
Yerel koddaki com yöntemi bir HRESULT döndürdüğünde ortak dil çalışma zamanı bir özel durum oluşturur. Daha fazla bilgi için bkz . Nasıl yapılır: HRESULTs ve Özel Durumları Eşleme.
Alanlar
| Name | Description |
|---|---|
| cbAlignment |
Bu türün bir örneği için bayt hizalamasını belirtir. |
| cbSizeInstance |
Bu türdeki bir örneğin boyutu. |
| cbSizeVft |
Bu türün sanal yöntem tablosunun (VTBL) boyutu. |
| cFuncs |
Bu yapının tanımladığı arabirimdeki işlevlerin sayısını gösterir. |
| cImplTypes |
Bu yapıda açıklanan arabirimde uygulanan arabirim sayısını gösterir. |
| cVars |
Bu yapı tarafından açıklanan arabirimdeki değişkenlerin ve veri alanlarının sayısını gösterir. |
| dwReserved |
Gelecekte kullanım için ayrılmıştır. |
| guid |
Tür bilgilerinin GUID'i. |
| idldescType |
Açıklanan türün IDL öznitelikleri. |
| lcid |
Üye adlarının ve belge dizelerinin yerel ayarı. |
| lpstrSchema |
Gelecekte kullanım için ayrılmıştır. |
| MEMBER_ID_NIL |
ve memidConstructor alanlarıyla memidDestructor kullanılan bir sabit. |
| memidConstructor |
Oluşturucunun kimliği veya MEMBER_ID_NIL yoksa. |
| memidDestructor |
Yok edicinin kimliği veya MEMBER_ID_NIL yok ise. |
| tdescAlias |
ise typekind == TKIND_ALIAS, bu türün diğer ad olduğu türü belirtir. |
| typekind |
TYPEKIND Bu bilgilerin açıklandığı türü açıklayan bir değer. |
| wMajorVerNum |
Ana sürüm numarası. |
| wMinorVerNum |
İkincil sürüm numarası. |
| wTypeFlags |
TYPEFLAGS Bu bilgileri açıklayan bir değer. |