IVsSimpleLibrary2 Methods
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)
| Name | Description | |
|---|---|---|
![]() | AddBrowseContainer(array<VSCOMPONENTSELECTORDATA>^, UInt32, String^) | Adds a browse container to be browsed by the library. |
![]() | CreateNavInfo(array<SYMBOL_DESCRIPTION_NODE>^, UInt32, IVsNavInfo^) | Reserved for future use. |
![]() | GetBrowseContainersForHierarchy(IVsHierarchy^, UInt32, array<VSBROWSECONTAINER>^, array<UInt32>^) | Returns an array of Browse Containers that correspond to the given IVsHierarchy. |
![]() | GetGuid(Guid) | Returns the GUID of the library. |
![]() | GetLibFlags2(UInt32) | Returns flags associated with the library. |
![]() | GetList2(UInt32, UInt32, array<VSOBSEARCHCRITERIA2>^, IVsSimpleObjectList2^) | Returns the requested list of symbols as an IVsSimpleObjectList2 interface. |
![]() | GetSeparatorStringWithOwnership(String^) | Returns the string used to separate symbols for this type of Browse Container. |
![]() | GetSupportedCategoryFields2(Int32, UInt32) | Returns the category values supported by the library for a specified category. |
![]() | LoadState(IStream^, LIB_PERSISTTYPE) | Asks the library to load its persisted global Browse Containers. |
![]() | RemoveBrowseContainer(UInt32, String^) | Removes a Browse Container being browsed by the library. |
![]() | SaveState(IStream^, LIB_PERSISTTYPE) | Asks the library to save its persisted global Browse Containers. |
![]() | UpdateCounter(UInt32) | Returns the current change counter for the library and is used to indicate that the library contents have changed. |
