TYPEATTR Struktura
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Obsahuje atributy objektu UCOMITypeInfo
.
public value class TYPEATTR
public struct TYPEATTR
type TYPEATTR = struct
Public Structure TYPEATTR
- Dědičnost
Poznámky
Další informace najdete v tématu TYPEATTR – struktura.
Common Language Runtime vyvolá výjimku, když metoda COM v nativním kódu vrátí HRESULT. Další informace najdete v tématu Postupy: Mapování HRESULTů a výjimek.
Pole
cbAlignment |
Určuje zarovnání bajtů pro instanci tohoto typu. |
cbSizeInstance |
Velikost instance tohoto typu. |
cbSizeVft |
Velikost tabulky virtuálních metod tohoto typu (VTBL). |
cFuncs |
Označuje počet funkcí v rozhraní, které tato struktura popisuje. |
cImplTypes |
Označuje počet implementovaných rozhraní na rozhraní, které tato struktura popisuje. |
cVars |
Určuje počet proměnných a datových polí v rozhraní popsaném touto strukturou. |
dwReserved |
Vyhrazeno pro budoucí použití. |
guid |
Identifikátor GUID informací o typu. |
idldescType |
Atributy IDL popsaného typu. |
lcid |
Národní prostředí názvů členů a řetězců dokumentace. |
lpstrSchema |
Vyhrazeno pro budoucí použití. |
MEMBER_ID_NIL |
Konstanta používaná s memidConstructor poli a memidDestructor |
memidConstructor |
ID konstruktoru nebo MEMBER_ID_NIL pokud žádné. |
memidDestructor |
ID destruktoru, nebo MEMBER_ID_NIL pokud žádné. |
tdescAlias |
Pokud typekind == TKIND_ALIAS, určuje typ, pro který je tento typ alias. |
typekind |
Hodnota TYPEKIND popisující typ, který tyto informace popisuje. |
wMajorVerNum |
Číslo hlavní verze. |
wMinorVerNum |
Číslo podverze. |
wTypeFlags |
Hodnota TYPEFLAGS popisující tyto informace. |