Freigeben über


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

Syntax

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

Members

Member name Description
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.

Remarks

COM Signature

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.

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace