The members of System.Runtime.InteropServices.ComTypes.TYPEATTR are listed below.
See Also: Inherited members from System.ValueType
cbAlignment | short.
Specifies the byte alignment for an instance of this type. | |
cbSizeInstance | int.
The size of an instance of this type. | |
cbSizeVft | short.
The size of this type's virtual method table (VTBL). | |
cFuncs | short.
Indicates the number of functions on the interface this structure describes. | |
cImplTypes | short.
Indicates the number of implemented interfaces on the interface this structure describes. | |
cVars | short.
Indicates the number of variables and data fields on the interface described by this structure. | |
dwReserved | int.
Reserved for future use. | |
guid | Guid.
The GUID of the type information. | |
idldescType | IDLDESC.
IDL attributes of the described type. | |
lcid | int.
Locale of member names and documentation strings. | |
lpstrSchema | IntPtr.
Reserved for future use. | |
const | MEMBER_ID_NIL | int (-1).
A constant used with the System.Runtime.InteropServices.TYPEATTR.memidConstructor and System.Runtime.InteropServices.TYPEATTR.memidDestructor fields. |
memidConstructor | int.
ID of constructor, or System.Runtime.InteropServices.TYPEATTR.MEMBER_ID_NIL if none. | |
memidDestructor | int.
ID of destructor, or System.Runtime.InteropServices.TYPEATTR.MEMBER_ID_NIL if none. | |
tdescAlias | TYPEDESC.
If System.Runtime.InteropServices.TYPEATTR.typekind == System.Runtime.InteropServices.TYPEKIND.TKIND_ALIAS, specifies the type for which this type is an alias. | |
typekind | TYPEKIND.
A System.Runtime.InteropServices.TYPEKIND value describing the type this information describes. | |
wMajorVerNum | short.
Major version number. | |
wMinorVerNum | short.
Minor version number. | |
wTypeFlags | TYPEFLAGS.
A System.Runtime.InteropServices.TYPEFLAGS value describing this information. |