IVsBrowseComponentSet Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides the data contained in the browse component set.
public interface class IVsBrowseComponentSet
public interface class IVsBrowseComponentSet
__interface IVsBrowseComponentSet
[System.Runtime.InteropServices.Guid("804DCBDE-3A63-4C3C-9316-296C4C7E9140")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsBrowseComponentSet
[<System.Runtime.InteropServices.Guid("804DCBDE-3A63-4C3C-9316-296C4C7E9140")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsBrowseComponentSet = interface
Public Interface IVsBrowseComponentSet
- Derived
- Attributes
Remarks
The component set is a set of components that can be browsed, such as Visual Studio projects, external .NET Framework components, and type (.tlb) libraries.
Methods
CreateNavInfo(Guid, SYMBOL_DESCRIPTION_NODE[], UInt32, IVsNavInfo) |
Creates IVsNavInfo for a symbol defined in the |
get_ChildListOptions(UInt32) |
Returns the options for the child list of a symbol. The list is described by the IVsSimpleObjectList2 interface. |
get_ComponentsListOptions(UInt32) |
Returns the options for the list of components. |
GetList2(UInt32, UInt32, VSOBSEARCHCRITERIA2[], IVsObjectList2, IVsObjectList2) |
Returns the requested list of symbols. |
GetSupportedCategoryFields2(Int32, UInt32) |
Returns the category values supported by the component set for a specified category. |
put_ChildListOptions(UInt32) |
Set the options for the child IVsSimpleObjectList2 list of a symbol in the hierarchical tree of symbols. |
put_ComponentsListOptions(UInt32) |
Sets the options for the list of components. |
UpdateCounter(UInt32) |
Returns the current state of the library counter. Indicates that the library contents have changed. |