Early Preview

This is currently very much a preview. Please feel free to try things out, but don't be upset if anything is not yet working. Feedback is welcome over on our GitHub Dicussions page.

enum System.Runtime.InteropServices.ComTypes.TYPEKIND

Assembly: System.Runtime.InteropServices

Specifies various types of data and functions.

Values

TKIND_ENUM
A set of enumerators.
TKIND_RECORD
A structure with no methods.
TKIND_MODULE
A module that can have only static functions and data (for example, a DLL).
TKIND_INTERFACE
A type that has virtual functions, all of which are pure.
TKIND_DISPATCH
A set of methods and properties that are accessible through <see langword="IDispatch::Invoke" /> . By default, dual interfaces return <see langword="TKIND_DISPATCH" /> .
TKIND_COCLASS
A set of implemented components interfaces.
TKIND_ALIAS
A type that is an alias for another type.
TKIND_UNION
A union of all members that have an offset of zero.
TKIND_MAX
End-of-enumeration marker.