Share via


IVsCombinedBrowseComponentSet Interface

Definition

Combines multiple component sets.

public interface class IVsCombinedBrowseComponentSet : Microsoft::VisualStudio::Shell::Interop::IVsBrowseComponentSet
public interface class IVsCombinedBrowseComponentSet : Microsoft::VisualStudio::Shell::Interop::IVsBrowseComponentSet
__interface IVsCombinedBrowseComponentSet : Microsoft::VisualStudio::Shell::Interop::IVsBrowseComponentSet
[System.Runtime.InteropServices.Guid("64CBD015-9D4B-4DAF-8801-68EDA90B98C5")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsCombinedBrowseComponentSet : Microsoft.VisualStudio.Shell.Interop.IVsBrowseComponentSet
[<System.Runtime.InteropServices.Guid("64CBD015-9D4B-4DAF-8801-68EDA90B98C5")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsCombinedBrowseComponentSet = interface
    interface IVsBrowseComponentSet
Public Interface IVsCombinedBrowseComponentSet
Implements IVsBrowseComponentSet
Attributes
Implements

Methods

AddSet(IVsSimpleBrowseComponentSet)

Adds a new component set.

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

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

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.

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

Returns the requested list of symbols.

GetSetAt(UInt32, IVsSimpleBrowseComponentSet)

Identifies a set in the combined component set.

GetSetCount(UInt32)

Returns the number of the sets in the combined set.

GetSupportedCategoryFields2(Int32, UInt32)

Returns the category values supported by the combined 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.

RemoveAllSets()

Removes all sets from the combined component set.

RemoveOwnerSets(Object)

Removes the sets identified by the owner.

RemoveSetAt(UInt32)

Removes a set from the combined component set.

UpdateCounter(UInt32)

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

Applies to