Share via


IVsUIDynamicCollection Interface

Represents a modifiable collection in the Visual Studio user interface.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assemblies:   Microsoft.VisualStudio.Shell.Interop.10.0 (in Microsoft.VisualStudio.Shell.Interop.10.0.dll)
  Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)

Syntax

'Declaration
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
<GuidAttribute("6D155041-B4B8-4121-8D74-841E5DA4373E")> _
Public Interface IVsUIDynamicCollection _
    Inherits IVsUICollection
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
[GuidAttribute("6D155041-B4B8-4121-8D74-841E5DA4373E")]
public interface IVsUIDynamicCollection : IVsUICollection
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
[GuidAttribute(L"6D155041-B4B8-4121-8D74-841E5DA4373E")]
public interface class IVsUIDynamicCollection : IVsUICollection
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
[<GuidAttribute("6D155041-B4B8-4121-8D74-841E5DA4373E")>]
type IVsUIDynamicCollection =  
    interface 
        interface IVsUICollection 
    end
public interface IVsUIDynamicCollection extends IVsUICollection

The IVsUIDynamicCollection type exposes the following members.

Methods

  Name Description
Public method AddItem Adds a data source to the collection.
Public method AdviseCollectionChangeEvents Registers an event sink for collection change notifications.
Public method ClearItems Clears the collection.
Public method Close Closes the collection.
Public method EnumVerbs Returns a list of the verbs available for the collection.
Public method get_Count Returns the number of items in the collection.
Public method GetItem Returns an item from the collection.
Public method InsertCollection Adds a collection to this collection.
Public method InsertItem Adds an item to the collection.
Public method Invoke Invokes a verb on the collection.
Public method RemoveItem Remove an item from the collection.
Public method ReplaceItem Replaces an item in the colleciton.
Public method UnadviseCollectionChangeEvents Stops sending notifications of changes tot eh collection.

Top

Extension Methods

  Name Description
Public Extension Method Count (Defined by Utilities.)

Top

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace