TestCategoryItemCollection 类

表示对测试分类的字符串的集合。

继承层次结构

System.Object
  Microsoft.VisualStudio.TestTools.Common.EqtBaseCollection<TestCategoryItem>
    Microsoft.VisualStudio.TestTools.Common.TestCategoryItemCollection

命名空间:  Microsoft.VisualStudio.TestTools.Common
程序集:  Microsoft.VisualStudio.QualityTools.Common(在 Microsoft.VisualStudio.QualityTools.Common.dll 中)

语法

声明
<SerializableAttribute> _
Public NotInheritable Class TestCategoryItemCollection _
    Inherits EqtBaseCollection(Of TestCategoryItem)
[SerializableAttribute]
public sealed class TestCategoryItemCollection : EqtBaseCollection<TestCategoryItem>
[SerializableAttribute]
public ref class TestCategoryItemCollection sealed : public EqtBaseCollection<TestCategoryItem^>
[<Sealed>]
[<SerializableAttribute>]
type TestCategoryItemCollection =  
    class
        inherit EqtBaseCollection<TestCategoryItem>
    end
public final class TestCategoryItemCollection extends EqtBaseCollection<TestCategoryItem>

TestCategoryItemCollection 类型公开以下成员。

构造函数

  名称 说明
公共方法 TestCategoryItemCollection() 初始化 TestCategoryItemCollection 类的新实例。
公共方法 TestCategoryItemCollection(array<String[]) 使用提供的类别名称数组初始化 TestCategoryItemCollection 类的新实例。
公共方法 TestCategoryItemCollection(TestCategoryItemCollection) 使用提供的集合中的项初始化 TestCategoryItemCollection 类的新实例。

页首

属性

  名称 说明
公共属性 Count 获取集合中项的数目。 (继承自 EqtBaseCollection<T>。)
公共属性 IsReadOnly 获取一个值,该值指示该集合是否为只读集合。 (继承自 EqtBaseCollection<T>。)

页首

方法

  名称 说明
公共方法 Add(String) 将提供的测试类别名称添加到集合中。
公共方法 Add(TestCategoryItem) 将提供的测试类别项添加到集合中。 (重写 EqtBaseCollection<T>.Add(T)。)
公共方法 Clear 清除集合中的所有项。 (继承自 EqtBaseCollection<T>。)
公共方法 Clone 创建集合的一个副本。 (继承自 EqtBaseCollection<T>。)
公共方法 Contains 返回一个值,该值指示集合中是否已包含提供的项。 (继承自 EqtBaseCollection<T>。)
公共方法 CopyTo 从提供的索引开始,将集合中的所有项复制到提供的数组中。 (继承自 EqtBaseCollection<T>。)
公共方法 Equals 确定提供的对象是否与当前测试类别集合对象相等。 (重写 Object.Equals(Object)。)
公共方法 GetEnumerator 返回一个用于循环访问集合的 IEnumerator 对象。 (继承自 EqtBaseCollection<T>。)
公共方法 GetHashCode 用作特定类型的哈希函数。 (重写 Object.GetHashCode()。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
公共方法 Load 使用提供的参数,从提供的 XML 元素中加载当前对象。 (继承自 EqtBaseCollection<T>。)
公共方法 Remove 从集合中移除提供的项(如果该项存在)。 (继承自 EqtBaseCollection<T>。)
公共方法 Save 使用提供的参数,将当前对象保存到提供的 XML 元素中。 (继承自 EqtBaseCollection<T>。)
公共方法 ToArray 以测试类别名称数组的形式返回此对象。
公共方法 ToString 以测试类别名称的逗号分隔字符串形式返回此集合的内容。 (重写 Object.ToString()。)

页首

显式接口实现

  名称 说明
显式接口实现私有方法 IEnumerable<T>.GetEnumerator 返回一个类型化的 IEnumerator。 (继承自 EqtBaseCollection<T>。)

页首

线程安全

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

请参见

参考

Microsoft.VisualStudio.TestTools.Common 命名空间

EqtBaseCollection<T>

TestCategoryItem