Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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
[FlagsAttribute]
public enum _LIB_FLAGS2
[FlagsAttribute]
public enum class _LIB_FLAGS2
[<FlagsAttribute>]
type _LIB_FLAGS2
public enum _LIB_FLAGS2
Members
Member name | Description | |
---|---|---|
LF_SHOWFULLNAMESINFINDSYMBOLRESULTS | Requests to show fully qualified names in find symbol results. | |
LF_SUPPORTSALWAYSUPDATE | Supports Always update (even for Find symbol results). | |
LF_SUPPORTSBASETYPES | Supports exposing base types. | |
LF_SUPPORTSCALLBROWSER | Supports Call Browser Calls To or Calls From. | |
LF_SUPPORTSCLASSDESIGNER | Supports Class designer. | |
LF_SUPPORTSDERIVEDTYPES | Supports exposing derived types. | |
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_SUPPORTSINHERITEDMEMBERS | Supports exposing inherited members. | |
LF_SUPPORTSLISTREFERENCES | Can find symbol usages (VSOBSO_LISTREFERENCES flag in VSOBSEARCHCRITERIA2). | |
LF_SUPPORTSPRIVATEMEMBERS | Supports exposing private members. | |
LF_SUPPORTSPROJECTREFERENCES | Supports exposing project references. |
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;