IVsUICollection Interface
Represents a collection of user interface data sources.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assemblies: Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)
Microsoft.VisualStudio.Shell.Interop.10.0 (in Microsoft.VisualStudio.Shell.Interop.10.0.dll)
Syntax
'Declaration
<GuidAttribute("F9362B93-C6FD-4C51-8AF9-B4BC13953E6C")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface IVsUICollection _
Inherits IVsUISimpleDataSource, IVsUIDispatch
[GuidAttribute("F9362B93-C6FD-4C51-8AF9-B4BC13953E6C")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsUICollection : IVsUISimpleDataSource,
IVsUIDispatch
[GuidAttribute(L"F9362B93-C6FD-4C51-8AF9-B4BC13953E6C")]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
public interface class IVsUICollection : IVsUISimpleDataSource,
IVsUIDispatch
[<GuidAttribute("F9362B93-C6FD-4C51-8AF9-B4BC13953E6C")>]
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
type IVsUICollection =
interface
interface IVsUISimpleDataSource
interface IVsUIDispatch
end
public interface IVsUICollection extends IVsUISimpleDataSource, IVsUIDispatch
The IVsUICollection type exposes the following members.
Methods
Name | Description | |
---|---|---|
AdviseCollectionChangeEvents | Registers for collection events. | |
Close | Closes the collection. | |
EnumVerbs | ||
get_Count | Returns the number of items in the collection. | |
GetItem | Gets an item from the collection. | |
Invoke | ||
UnadviseCollectionChangeEvents | Stops indicating collection events. |
Top
Extension Methods
Name | Description | |
---|---|---|
Count | (Defined by Utilities.) |
Top