_LIB_FLAGS2 Enumeration
Provides additional members for the LIB_FLAG enumeration. Enumerates the library flags returned from IGetLibFlags2.
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.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Syntax
'Declaration
<FlagsAttribute> _
Public Enumeration _LIB_FLAGS2
'Usage
Dim instance As _LIB_FLAGS2
[FlagsAttribute]
public enum _LIB_FLAGS2
[FlagsAttribute]
public enum class _LIB_FLAGS2
[<FlagsAttribute>]
type _LIB_FLAGS2
public enum _LIB_FLAGS2
Members
Member name | Description | |
---|---|---|
LF_SUPPORTSPROJECTREFERENCES | Supports exposing project references. | |
LF_SUPPORTSFILTERING | Supports filtering (VSOBSO_FILTERING flag in VSOBSEARCHCRITERIA2). | |
LF_SUPPORTSFILTERINGWITHEXPANSION | Library supports search with expansion (VSOBSO_EXPANDCHILDREN flag in VSOBSEARCHCRITERIA2); implies LF_SUPPORTSFILTERING. | |
LF_SUPPORTSCALLBROWSER | Supports Call Browser Calls To or Calls From. | |
LF_SUPPORTSLISTREFERENCES | Can find symbol usages (VSOBSO_LISTREFERENCES flag in VSOBSEARCHCRITERIA2). | |
LF_SUPPORTSALWAYSUPDATE | Supports Always update (even for Find symbol results). | |
LF_SUPPORTSBASETYPES | Supports exposing base types. | |
LF_SUPPORTSDERIVEDTYPES | Supports exposing derived types. | |
LF_SUPPORTSINHERITEDMEMBERS | Supports exposing inherited members. | |
LF_SUPPORTSPRIVATEMEMBERS | Supports exposing private members. | |
LF_SUPPORTSCLASSDESIGNER | Supports Class designer. | |
LF_SHOWFULLNAMESINFINDSYMBOLRESULTS | Requests to show fully qualified names in find symbol results. |
Remarks
COM Signature
From vsshell80.idl:
enum _LIB_FLAGS2
{
LF_SUPPORTSPROJECTREFERENCES = 0x0010,
LF_SUPPORTSFILTERING = 0x0020,
LF_SUPPORTSFILTERINGWITHEXPANSION = 0x0040,
LF_SUPPORTSCALLBROWSER = 0x0080,
LF_SUPPORTSLISTREFERENCES = 0x0100,
LF_SUPPORTSALWAYSUPDATE = 0x0400,
LF_SUPPORTSBASETYPES = 0x0800,
LF_SUPPORTSDERIVEDTYPES = 0x1000,
LF_SUPPORTSINHERITEDMEMBERS = 0x2000,
LF_SUPPORTSPRIVATEMEMBERS = 0x4000,
LF_SUPPORTSCLASSDESIGNER = 0x8000,
LF_SHOWFULLNAMESINFINDSYMBOLRESULTS = 0x10000,
};
typedef DWORD LIB_FLAGS2;