表示在 Visual Studio 用户界面的可修改的集合。
命名空间: Microsoft.VisualStudio.Shell.Interop
程序集: Microsoft.VisualStudio.Shell.11.0(在 Microsoft.VisualStudio.Shell.11.0.dll 中)
Microsoft.VisualStudio.Shell.Interop.10.0(在 Microsoft.VisualStudio.Shell.Interop.10.0.dll 中)
语法
声明
<GuidAttribute("6D155041-B4B8-4121-8D74-841E5DA4373E")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface IVsUIDynamicCollection _
Inherits IVsUICollection, IVsUISimpleDataSource, IVsUIDispatch
[GuidAttribute("6D155041-B4B8-4121-8D74-841E5DA4373E")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsUIDynamicCollection : IVsUICollection,
IVsUISimpleDataSource, IVsUIDispatch
IVsUIDynamicCollection 类型公开以下成员。
方法
.gif) |
AddItem |
数据源添加到集合。 |
.gif) |
AdviseCollectionChangeEvents(IVsUICollectionChangeEvents, UInt32%) |
集合注册事件。 (继承自 IVsUICollection。) |
.gif) |
AdviseCollectionChangeEvents(IVsUICollectionChangeEvents, UInt32%) |
注册集合更改通知的一个事件接收器。 |
.gif) |
ClearItems |
清除集合。 |
.gif) |
Close() |
关闭集合。 (继承自 IVsUICollection。) |
.gif) |
Close() |
关闭集合。 |
.gif) |
Close() |
关闭数据源。 (继承自 IVsUISimpleDataSource。) |
.gif) |
EnumVerbs(IVsUIEnumDataSourceVerbs%) |
(继承自 IVsUICollection。) |
.gif) |
EnumVerbs(IVsUIEnumDataSourceVerbs%) |
列出数据源中的谓词 (继承自 IVsUIDispatch。) |
.gif) |
EnumVerbs(IVsUIEnumDataSourceVerbs%) |
返回谓词的列表可用于集合。 |
.gif) |
EnumVerbs(IVsUIEnumDataSourceVerbs%) |
返回谓词的枚举数据源的。 (继承自 IVsUISimpleDataSource。) |
.gif) |
get_Count(UInt32%) |
返回集合中的项数 (继承自 IVsUICollection。) |
.gif) |
get_Count(UInt32%) |
返回集合中的项数 |
.gif) |
GetItem(UInt32, IVsUIDataSource%) |
获取集合中的项。 (继承自 IVsUICollection。) |
.gif) |
GetItem(UInt32, IVsUIDataSource%) |
返回从集合中的项。 |
.gif) |
InsertCollection |
集合添加到此集合中。 |
.gif) |
InsertItem |
向集合中添加一项。 |
.gif) |
Invoke(String, Object, Object%) |
(继承自 IVsUICollection。) |
.gif) |
Invoke(String, Object, Object%) |
调用数据源中的一个谓词。 (继承自 IVsUIDispatch。) |
.gif) |
Invoke(String, Object, Object%) |
调用集合中的一个谓词。 |
.gif) |
Invoke(String, Object, Object%) |
执行在数据源上一个谓词。 (继承自 IVsUISimpleDataSource。) |
.gif) |
RemoveItem |
从集合移除项。 |
.gif) |
ReplaceItem |
替换在 colleciton 的项目。 |
.gif) |
UnadviseCollectionChangeEvents(UInt32) |
停止指示收集事件。 (继承自 IVsUICollection。) |
.gif) |
UnadviseCollectionChangeEvents(UInt32) |
停止发送更改小孩嗯集合的通知。 |
页首
扩展方法
页首
请参见
参考
Microsoft.VisualStudio.Shell.Interop 命名空间