Partager via


IVsBrowseComponentSet Interface

Provides the data contained in the browse component set.

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

Syntax

'Declaration
<GuidAttribute("804DCBDE-3A63-4C3C-9316-296C4C7E9140")> _
<InterfaceTypeAttribute()> _
Public Interface IVsBrowseComponentSet
[GuidAttribute("804DCBDE-3A63-4C3C-9316-296C4C7E9140")]
[InterfaceTypeAttribute()]
public interface IVsBrowseComponentSet
[GuidAttribute(L"804DCBDE-3A63-4C3C-9316-296C4C7E9140")]
[InterfaceTypeAttribute()]
public interface class IVsBrowseComponentSet
[<GuidAttribute("804DCBDE-3A63-4C3C-9316-296C4C7E9140")>]
[<InterfaceTypeAttribute()>]
type IVsBrowseComponentSet =  interface end
public interface IVsBrowseComponentSet

The IVsBrowseComponentSet type exposes the following members.

Methods

  Name Description
Public method CreateNavInfo Creates IVsNavInfo for a symbol defined in the rgSymbolNodes array of symbols.
Public method get_ChildListOptions Returns the options for the child list of a symbol. The list is described by the IVsSimpleObjectList2 interface.
Public method get_ComponentsListOptions Returns the options for the list of components.
Public method GetList2 Returns the requested list of symbols.
Public method GetSupportedCategoryFields2 Returns the category values supported by the component set for a specified category.
Public method put_ChildListOptions Set the options for the child IVsSimpleObjectList2 list of a symbol in the hierarchical tree of symbols.
Public method put_ComponentsListOptions Sets the options for the list of components.
Public method UpdateCounter Returns the current state of the library counter. Indicates that the library contents have changed.

Top

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.

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace