_LIB_LISTTYPE Enumeration

 

Specifies the ListType of an object list.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)

public enum _LIB_LISTTYPE

Member nameDescription
LLT_CLASSES

Specifies that the list contain classes.

LLT_CONTAINEDBY

Obsolete.

LLT_CONTAINMENT

Obsolete.

LLT_DEFEREXPANSION

Special list type to indicate non-preferred expansion mechanism.

LLT_DEFINITIONS

Obsolete.

LLT_HIERARCHY

Special list type to support the grouped base and derived classes list in Class View.

LLT_INHERITEDINTERFACES

Obsolete.

LLT_INTERFACEUSEDBYCLASSES

Obsolete.

LLT_MEMBERS

Specifies that the list contain members.

LLT_NAMESPACES

Specifies that the list contain name spaces.

LLT_NESTEDCLASSES

Obsolete.

LLT_PACKAGE

Old name for LLT_PHYSICALCONTAINERS.

LLT_PHYSICALCONTAINERS

Specifies that the list contain physical containers.

LLT_REFERENCES

Obsolete.

LLT_USEDBYCLASSES

Obsolete.

LLT_USESCLASSES

Obsolete.

From vsshell.idl:

The environment's object manager uses this enumeration to specify the type of object list it is requesting information about. You can then use the value of the enumerated variable to control program flow to appropriate code sections. Return LLT_DEFEREXPANSION if you intend to implement GetExpandable and GetExpandedList instead of the preferred GetCategoryField mechanism.

Return to top
Show: