IVsBrowseComponentSet IVsBrowseComponentSet IVsBrowseComponentSet Interface

Definition

Provides the data contained in the browse component set.

[System.Runtime.InteropServices.Guid("804DCBDE-3A63-4C3C-9316-296C4C7E9140")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsBrowseComponentSet
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) CreateNavInfo(Guid, SYMBOL_DESCRIPTION_NODE[], UInt32, IVsNavInfo) CreateNavInfo(Guid, SYMBOL_DESCRIPTION_NODE[], UInt32, IVsNavInfo)

Creates IVsNavInfo for a symbol defined in the rgSymbolNodes array of symbols.

GetList2(UInt32, UInt32, VSOBSEARCHCRITERIA2[], IVsObjectList2, IVsObjectList2) GetList2(UInt32, UInt32, VSOBSEARCHCRITERIA2[], IVsObjectList2, IVsObjectList2) GetList2(UInt32, UInt32, VSOBSEARCHCRITERIA2[], IVsObjectList2, IVsObjectList2)

Returns the requested list of symbols.

GetSupportedCategoryFields2(Int32, UInt32) GetSupportedCategoryFields2(Int32, UInt32) GetSupportedCategoryFields2(Int32, UInt32)

Returns the category values supported by the component set for a specified category.

put_ChildListOptions(UInt32) put_ChildListOptions(UInt32) put_ChildListOptions(UInt32)

Set the options for the child IVsSimpleObjectList2 list of a symbol in the hierarchical tree of symbols.

put_ComponentsListOptions(UInt32) put_ComponentsListOptions(UInt32) put_ComponentsListOptions(UInt32)

Sets the options for the list of components.

UpdateCounter(UInt32) UpdateCounter(UInt32) UpdateCounter(UInt32)

Returns the current state of the library counter. Indicates that the library contents have changed.

Applies to