TaskProvider.TaskCollection 类

Task 对象的容器。

继承层次结构

System.Object
  Microsoft.VisualStudio.Shell.TaskProvider.TaskCollection

命名空间:  Microsoft.VisualStudio.Shell
程序集:  Microsoft.VisualStudio.Shell.11.0(在 Microsoft.VisualStudio.Shell.11.0.dll 中)

语法

声明
Public NotInheritable Class TaskCollection _
    Implements IList, ICollection, IEnumerable
public sealed class TaskCollection : IList, 
    ICollection, IEnumerable

TaskProvider.TaskCollection 类型公开以下成员。

构造函数

  名称 说明
公共方法 TaskProvider.TaskCollection 初始化 TaskProvider.TaskCollection 新实例所提供的任务提供程序的。

页首

属性

  名称 说明
公共属性 Count 获取的任务集合中的。
公共属性 Item 获取或设置任务在给定索引。

页首

方法

  名称 说明
公共方法 Add 将一个任务添加到集合。
公共方法 Clear 从集合中移除所有任务。
公共方法 Contains 获取任务是否存在于集合
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
公共方法 GetEnumerator 获取此集合的枚举器。
公共方法 GetHashCode 用作特定类型的哈希函数。 (继承自 Object。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
公共方法 IndexOf 获取指定任务的索引集合中的。
公共方法 Insert 插入任务中的指定索引的集合。
公共方法 Remove 从集合中移除任务。
公共方法 RemoveAt 移除任务位于指定索引处。
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Object。)

页首

显式接口实现

  名称 说明
显式接口实现私有方法 IList.Add 将任务添加到集合。
显式接口实现私有方法 IList.Clear 从列表中移除所有任务。
显式接口实现私有方法 IList.Contains 获取指定的任务是否位于集合中。
显式接口实现私有方法 ICollection.CopyTo 从指定的索引开始,将集合复制到数组。
显式接口实现私有方法 IList.IndexOf 获取指定的任务存在集合的索引。
显式接口实现私有方法 IList.Insert 插入任务中的指定索引的集合。
显式接口实现私有属性 IList.IsFixedSize 获取集合是否具有固定大小。
显式接口实现私有属性 IList.IsReadOnly 获取集合是否为只读。
显式接口实现私有属性 ICollection.IsSynchronized 获取集合是否同步。
显式接口实现私有属性 IList.Item 获取或设置任务位于指定索引处。
显式接口实现私有方法 IList.Remove 从集合中移除指定的任务。
显式接口实现私有方法 IList.RemoveAt 从集合中的指定索引移除任务。
显式接口实现私有属性 ICollection.SyncRoot 获取可用于同步集合访问的对象。

页首

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参见

参考

Microsoft.VisualStudio.Shell 命名空间