_LIBCAT_CLASSTYPE Enumeration
Specifies the ClassType of a library item.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)
Syntax
'Declaration
Public Enumeration _LIBCAT_CLASSTYPE
public enum _LIBCAT_CLASSTYPE
public enum class _LIBCAT_CLASSTYPE
type _LIBCAT_CLASSTYPE
public enum _LIBCAT_CLASSTYPE
Members
Member name | Description | |
---|---|---|
LCCT_CLASS | Library item is a Class. | |
LCCT_DELEGATE | Library item is a Delegate. | |
LCCT_ENUM | Library item is an Enumeration. | |
LCCT_ERROR | Error condition. | |
LCCT_EXCEPTION | Library item is an Exception. | |
LCCT_GLOBAL | Library item is a Global. | |
LCCT_INTERFACE | Library item is an Interface. | |
LCCT_INTRINSIC | Library item is an Intrinsic. | |
LCCT_MAP | Library item is a Map. | |
LCCT_MODULE | Library item is a Module. | |
LCCT_NSPC | Classtype is unspecified. | |
LCCT_STRUCT | Library item is a Struct. | |
LCCT_TYPEDEF | Library item is a Typedef. | |
LCCT_UNION | Library item is a Union. |
Remarks
COM Signature
From vsshell.idl:
The environment calls GetCategoryField to retrieve the value assigned to a category of an object in an object list. Assign an appropriate value from this enumeration if the category requested is LC_CLASSTYPE.