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.
bir UCOMITypeInfo
öğesinin ö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 bir 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
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 |
Daha sonraki kullanımlar için ayrılmıştır. |
guid |
Tür bilgilerinin GUID'i. |
idldescType |
Açıklanan türdeki IDL öznitelikleri. |
lcid |
Üye adlarının ve belge dizelerinin yerel ayarı. |
lpstrSchema |
Daha sonraki kullanımlar için ayrılmıştır. |
MEMBER_ID_NIL |
ve memidDestructor alanlarıyla memidConstructor kullanılan bir sabit. |
memidConstructor |
Oluşturucunun kimliği veya MEMBER_ID_NIL yoksa. |
memidDestructor |
Yok edicinin kimliği veya MEMBER_ID_NIL yoksa. |
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. |