IVsSimpleLibrary2 Members

Include Protected Members
Include Inherited Members

A simplified version of the IVsLibrary2 interface.

The IVsSimpleLibrary2 type exposes the following members.


  Name Description
Public method AddBrowseContainer Adds a browse container to be browsed by the library.
Public method CreateNavInfo Reserved for future use.
Public method GetBrowseContainersForHierarchy Returns an array of Browse Containers that correspond to the given IVsHierarchy.
Public method GetGuid Returns the GUID of the library.
Public method GetLibFlags2 Returns flags associated with the library.
Public method GetList2 Returns the requested list of symbols as an IVsSimpleObjectList2 interface.
Public method GetSeparatorStringWithOwnership Returns the string used to separate symbols for this type of Browse Container.
Public method GetSupportedCategoryFields2 Returns the category values supported by the library for a specified category.
Public method LoadState Asks the library to load its persisted global Browse Containers.
Public method RemoveBrowseContainer Removes a Browse Container being browsed by the library.
Public method SaveState Asks the library to save its persisted global Browse Containers.
Public method UpdateCounter Returns the current change counter for the library and is used to indicate that the library contents have changed.


See Also


IVsSimpleLibrary2 Interface

Microsoft.VisualStudio.Shell.Interop Namespace