_LIB_CATEGORY2 Enumeration

Provides additional members to the LIB_CATEGORY enumeration. Defines Library Manager List Element Categories (for use in Symbol Provider List Element Attribute Domains).

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

Syntax

'Declaration
Public Enumeration _LIB_CATEGORY2
public enum _LIB_CATEGORY2
public enum class _LIB_CATEGORY2
type _LIB_CATEGORY2
public enum _LIB_CATEGORY2

Members

Member name Description
LC_NIL = 0. No category.
LC_PHYSICALCONTAINERTYPE Physical container element type.
LC_HIERARCHYTYPE Hierarchy element type.
LC_MEMBERINHERITANCE Member inheritance.
LC_SEARCHMATCHTYPE Search match type. Supported by the object model, but libraries are not required to implement this.
LC_Last2 Indicates last LIB_CATEGORY_ member.

Remarks

COM Signature

From vsshell80.idl:

enum _LIB_CATEGORY2
{
    LC_NIL                      = 0,
    LC_PHYSICALCONTAINERTYPE    = 10,
    LC_HIERARCHYTYPE            = 11,
    LC_MEMBERINHERITANCE        = 12,
    LC_SEARCHMATCHTYPE          = 13,
    LC_Last2                    = LC_SEARCHMATCHTYPE
};
typedef LONG    LIB_CATEGORY2;

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace