This documentation is archived and is not being maintained.

_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)

public enum _LIBCAT_CLASSTYPE
public enum _LIBCAT_CLASSTYPE
public enum _LIBCAT_CLASSTYPE

 Member nameDescription
LCCT_CLASSLibrary item is a Class.  
LCCT_DELEGATELibrary item is a Delegate.  
LCCT_ENUMLibrary item is an Enumeration.  
LCCT_ERRORError condition.  
LCCT_EXCEPTIONLibrary item is an Exception.  
LCCT_GLOBALLibrary item is a Global.  
LCCT_INTERFACELibrary item is an Interface.  
LCCT_INTRINSICLibrary item is an Intrinsic.  
LCCT_MAPLibrary item is a Map.  
LCCT_MODULELibrary item is a Module. 
LCCT_NSPCClasstype is unspecified.  
LCCT_STRUCTLibrary item is a Struct.  
LCCT_TYPEDEFLibrary item is a Typedef.  
LCCT_UNIONLibrary item is a Union.  

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.

Show: