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.