_LIB_FLAGS2 Enumeration
Provides additional members for the LIB_FLAG enumeration. Enumerates the library flags returned from IGetLibFlags2.
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)
| 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. |
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;