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)

[GuidAttribute("B027F23C-E6B9-415C-ACF0-3D7CFAFCC662")]
[InterfaceTypeAttribute(1)]
public interface IVsSimpleBrowseComponentSet : IVsBrowseComponentSet

NameDescription
System_CAPS_pubmethodAddComponent(Guid, VSCOMPONENTSELECTORDATA[], IVsNavInfo, VSCOMPONENTSELECTORDATA[])

Adds a component to a component set.

System_CAPS_pubmethodCreateNavInfo(Guid, SYMBOL_DESCRIPTION_NODE[], UInt32, IVsNavInfo)

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

System_CAPS_pubmethodFindComponent(Guid, VSCOMPONENTSELECTORDATA[], IVsNavInfo, VSCOMPONENTSELECTORDATA[])

Finds a component in the component set.

System_CAPS_pubmethodget_ChildListOptions(UInt32)

Returns the options for the child list of a symbol. The list is described by the IVsSimpleObjectList2 interface.

System_CAPS_pubmethodget_ComponentsListOptions(UInt32)

Returns the options for the list of components.

System_CAPS_pubmethodget_Owner(Object)

Identifies the component set by the owner.

System_CAPS_pubmethodget_RootNavInfo(IVsNavInfo)

Provides the IVsNavInfo for the root node of the component set.

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

Returns the requested list of symbols.

System_CAPS_pubmethodGetSupportedCategoryFields2(Int32, UInt32)

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

System_CAPS_pubmethodput_ChildListOptions(UInt32)

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

System_CAPS_pubmethodput_ComponentsListOptions(UInt32)

Sets the options for the list of components.

System_CAPS_pubmethodput_Owner(Object)

Sets the owner for the component set.

System_CAPS_pubmethodput_RootNavInfo(IVsNavInfo)

Sets the IVsNavInfo for the root node of the component set.

System_CAPS_pubmethodRemoveAllComponents()

Removes all components from the component set.

System_CAPS_pubmethodRemoveComponent(IVsNavInfo)

Removes a component from the component set.

System_CAPS_pubmethodUpdateCounter(UInt32)

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

Return to top
Show: