_LIBCAT_SEARCHMATCHTYPE Enumeration

 

Specifies library manager search match types.

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

[FlagsAttribute]
public enum _LIBCAT_SEARCHMATCHTYPE

Member nameDescription
LSMT_LEAF_PRESTRING

LSMT_LEAF_PRESTRING_NO_CASE

LSMT_LEAF_WHOLEWORD

LSMT_LEAF_WHOLEWORD_NO_CASE

LSMT_NO_MATCH

LSMT_PART_PRESTRING

LSMT_PART_PRESTRING_NO_CASE

LSMT_PART_WHOLEWORD

LSMT_PART_WHOLEWORD_NO_CASE

LSMT_PRESTRING

LSMT_PRESTRING_NO_CASE

LSMT_SUBSTRING

LSMT_SUBSTRING_NO_CASE

LSMT_WHOLEWORD

LSMT_WHOLEWORD_NO_CASE

The object model supports this type, but libraries are not required to implement support.

From vsshell80.idl:

enum _LIBCAT_SEARCHMATCHTYPE
{
    LSMT_WHOLEWORD              = 0x0001,
    LSMT_WHOLEWORD_NO_CASE      = 0x0002,
    LSMT_LEAF_WHOLEWORD         = 0x0004,
    LSMT_LEAF_WHOLEWORD_NO_CASE = 0x0008,
    LSMT_PART_WHOLEWORD         = 0x0010,
    LSMT_PART_WHOLEWORD_NO_CASE = 0x0020,
    LSMT_PRESTRING              = 0x0040,
    LSMT_PRESTRING_NO_CASE      = 0x0080,
    LSMT_LEAF_PRESTRING         = 0x0100,
    LSMT_LEAF_PRESTRING_NO_CASE = 0x0200,
    LSMT_PART_PRESTRING         = 0x0400,
    LSMT_PART_PRESTRING_NO_CASE = 0x0800,
    LSMT_SUBSTRING              = 0x1000,
    LSMT_SUBSTRING_NO_CASE      = 0x2000,
    LSMT_NO_MATCH               = 0x4000
};
typedef DWORD LIBCAT_SEARCHMATCHTYPE;
Return to top
Show: