TYPEKIND Enumeration
TOC
Collapse the table of content
Expand the table of content

TYPEKIND Enumeration

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

System.Runtime.InteropServices Namespace

Show:
© 2016 Microsoft