Share via


tagTYPEKIND Enumeration

Specifies various types of data and functions.

Namespace:  Microsoft.VisualStudio.VsWizard
Assembly:  Microsoft.VisualStudio.VsWizard (in Microsoft.VisualStudio.VsWizard.dll)

Syntax

'Declaration
Public Enumeration tagTYPEKIND
public enum tagTYPEKIND
public enum class tagTYPEKIND
type tagTYPEKIND
public enum tagTYPEKIND

Members

Member name Description
TKIND_ENUM A set of enumerators.
TKIND_RECORD A structure with no methods.
TKIND_MODULE A module that can only have 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 IDispatch::Invoke. By default, dual interfaces return 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.

See Also

Reference

Microsoft.VisualStudio.VsWizard Namespace