Share via


IVsSimpleBrowseComponentSet Interface

Populates the component set with browsable components, such as Visual Studio projects, external .NET Framework components and type (.tlb) libraries. 

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

Syntax

'Declaration
<GuidAttribute("B027F23C-E6B9-415C-ACF0-3D7CFAFCC662")> _
<InterfaceTypeAttribute()> _
Public Interface IVsSimpleBrowseComponentSet _
    Inherits IVsBrowseComponentSet
[GuidAttribute("B027F23C-E6B9-415C-ACF0-3D7CFAFCC662")]
[InterfaceTypeAttribute()]
public interface IVsSimpleBrowseComponentSet : IVsBrowseComponentSet
[GuidAttribute(L"B027F23C-E6B9-415C-ACF0-3D7CFAFCC662")]
[InterfaceTypeAttribute()]
public interface class IVsSimpleBrowseComponentSet : IVsBrowseComponentSet
[<GuidAttribute("B027F23C-E6B9-415C-ACF0-3D7CFAFCC662")>]
[<InterfaceTypeAttribute()>]
type IVsSimpleBrowseComponentSet =  
    interface 
        interface IVsBrowseComponentSet 
    end
public interface IVsSimpleBrowseComponentSet extends IVsBrowseComponentSet

The IVsSimpleBrowseComponentSet type exposes the following members.

Methods

  Name Description
Public method AddComponent Adds a component to a component set.
Public method CreateNavInfo Creates IVsNavInfo for a symbol defined in the rgSymbolNodes array of symbols.
Public method FindComponent Finds a component in the component set.
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 get_Owner Identifies the component set by the owner.
Public method get_RootNavInfo Provides the IVsNavInfo for the root node of the component set.
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 Sets 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 put_Owner Sets the owner for the component set.
Public method put_RootNavInfo Sets the IVsNavInfo for the root node of the component set.
Public method RemoveAllComponents Removes all components from the component set.
Public method RemoveComponent Removes a component from the component set.
Public method UpdateCounter Returns the current state of the set counter. Indicates that the set contents have changed.

Top

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace