TYPEATTR Struktura

Definice

Obsahuje atributy UCOMITypeInfo.

public value class TYPEATTR
public struct TYPEATTR
type TYPEATTR = struct
Public Structure TYPEATTR
Dědičnost
TYPEATTR

Poznámky

Další informace naleznete v tématu TYPATTR struktury.

Modul CLR (Common Language Runtime) vyvolá výjimku, když metoda COM v nativním kódu vrátí HRESULT. Další informace naleznete v tématu Postupy: Mapování HRESULT a výjimek.

Pole

Name Description
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

Určuje počet funkcí v rozhraní, které tato struktura popisuje.

cImplTypes

Určuje počet implementovaných rozhraní v 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žitá s poli memidConstructor a memidDestructor poli.

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.

Platí pro