This documentation is archived and is not being maintained.

_LIB_FLAGS Enumeration

Specifies attributes for a Library.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

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

public enum _LIB_FLAGS

Member nameDescription
LF_PROJECTSpecifies that the library is a Projects list.
LF_GLOBALSpecifies that the library is a Globals list.
LF_EXPANDABLELibrary supports GetLibList.
LF_HIDEINLIBPICKERDon't show library or its liblist in the Add Reference dialog box.

COM Signature

From vsshell.idl:

Use this enumeration to inform the environment's object manager the type of library you have implemented. Include LF_EXPANDABLE if you have implemented GetLibList.