Share via


_LIB_FLAGS2 Enum

Definition

Provides additional members for the LIB_FLAG enumeration. Enumerates the library flags returned from IGetLibFlags2(UInt32).

This enumeration supports a bitwise combination of its member values.

public enum class _LIB_FLAGS2
public enum class _LIB_FLAGS2
enum _LIB_FLAGS2
[System.Flags]
public enum _LIB_FLAGS2
[<System.Flags>]
type _LIB_FLAGS2 = 
Public Enum _LIB_FLAGS2
Inheritance
_LIB_FLAGS2
Attributes

Fields

Name Value Description
LF_SUPPORTSPROJECTREFERENCES 16

Supports exposing project references.

LF_SUPPORTSFILTERING 32

Supports filtering (VSOBSO_FILTERING flag in VSOBSEARCHCRITERIA2).

LF_SUPPORTSFILTERINGWITHEXPANSION 64

Library supports search with expansion (VSOBSO_EXPANDCHILDREN flag in VSOBSEARCHCRITERIA2); implies LF_SUPPORTSFILTERING.

LF_SUPPORTSCALLBROWSER 128

Supports Call Browser Calls To or Calls From.

LF_SUPPORTSLISTREFERENCES 256

Can find symbol usages (VSOBSO_LISTREFERENCES flag in VSOBSEARCHCRITERIA2).

LF_SUPPORTSALWAYSUPDATE 1024

Supports Always update (even for Find symbol results).

LF_SUPPORTSBASETYPES 2048

Supports exposing base types.

LF_SUPPORTSDERIVEDTYPES 4096

Supports exposing derived types.

LF_SUPPORTSINHERITEDMEMBERS 8192

Supports exposing inherited members.

LF_SUPPORTSPRIVATEMEMBERS 16384

Supports exposing private members.

LF_SUPPORTSCLASSDESIGNER 32768

Supports Class designer.

LF_SHOWFULLNAMESINFINDSYMBOLRESULTS 65536

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;  

Applies to