This documentation is archived and is not being maintained.
TYPEKIND Enumeration
.NET Framework 1.1
Specifies various types of data and functions.
[Visual Basic] <Serializable> <ComVisible(False)> Public Enum TYPEKIND [C#] [Serializable] [ComVisible(false)] public enum TYPEKIND [C++] [Serializable] [ComVisible(false)] __value public enum TYPEKIND [JScript] public Serializable ComVisible(false) enum TYPEKIND
Remarks
For additional information about TYPEKIND, see the MSDN Library.
Members
| Member name | Description |
|---|---|
| TKIND_ALIAS | A type that is an alias for another type. |
| TKIND_COCLASS | A set of implemented components interfaces. |
| TKIND_DISPATCH | A set of methods and properties that are accessible through IDispatch::Invoke. By default, dual interfaces return TKIND_DISPATCH. |
| TKIND_ENUM | A set of enumerators. |
| TKIND_INTERFACE | A type that has virtual functions, all of which are pure. |
| TKIND_MAX | End of enumeration marker. |
| TKIND_MODULE | A module that can only have static functions and data (for example, a DLL). |
| TKIND_RECORD | A structure with no methods. |
| TKIND_UNION | A union of all members that have an offset of zero. |
Requirements
Namespace: System.Runtime.InteropServices
Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family
Assembly: Mscorlib (in Mscorlib.dll)
See Also
Show: