IVsSimpleBrowseComponentSet 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.
Populates the component set with browsable components, such as Visual Studio projects, external .NET Framework components and type (.tlb) libraries.
public interface class IVsSimpleBrowseComponentSet : Microsoft::VisualStudio::Shell::Interop::IVsBrowseComponentSet
public interface class IVsSimpleBrowseComponentSet : Microsoft::VisualStudio::Shell::Interop::IVsBrowseComponentSet
__interface IVsSimpleBrowseComponentSet : Microsoft::VisualStudio::Shell::Interop::IVsBrowseComponentSet
[System.Runtime.InteropServices.Guid("B027F23C-E6B9-415C-ACF0-3D7CFAFCC662")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsSimpleBrowseComponentSet : Microsoft.VisualStudio.Shell.Interop.IVsBrowseComponentSet
[<System.Runtime.InteropServices.Guid("B027F23C-E6B9-415C-ACF0-3D7CFAFCC662")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsSimpleBrowseComponentSet = interface
interface IVsBrowseComponentSet
Public Interface IVsSimpleBrowseComponentSet
Implements IVsBrowseComponentSet
- Attributes
- Implements
Methods
AddComponent(Guid, VSCOMPONENTSELECTORDATA[], IVsNavInfo, VSCOMPONENTSELECTORDATA[]) |
Adds a component to a component set. |
CreateNavInfo(Guid, SYMBOL_DESCRIPTION_NODE[], UInt32, IVsNavInfo) |
Creates IVsNavInfo for a symbol defined in the |
FindComponent(Guid, VSCOMPONENTSELECTORDATA[], IVsNavInfo, VSCOMPONENTSELECTORDATA[]) |
Finds a component in the component set. |
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. |
get_Owner(Object) |
Identifies the component set by the owner. |
get_RootNavInfo(IVsNavInfo) |
Provides the IVsNavInfo for the root node of the component set. |
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) |
Sets 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. |
put_Owner(Object) |
Sets the owner for the component set. |
put_RootNavInfo(IVsNavInfo) |
Sets the IVsNavInfo for the root node of the component set. |
RemoveAllComponents() |
Removes all components from the component set. |
RemoveComponent(IVsNavInfo) |
Removes a component from the component set. |
UpdateCounter(UInt32) |
Returns the current state of the set counter. Indicates that the set contents have changed. |