Compartir a través de


ITestSuiteEntryCollection (Interfaz)

Representa una colección de entradas de conjuntos de pruebas.

Espacio de nombres:  Microsoft.TeamFoundation.TestManagement.Client
Ensamblado:  Microsoft.TeamFoundation.TestManagement.Client (en Microsoft.TeamFoundation.TestManagement.Client.dll)

Sintaxis

'Declaración
Public Interface ITestSuiteEntryCollection _
    Inherits ITestObjectCollection(Of ITestSuiteEntry), IList(Of ITestSuiteEntry),  _
    ICollection(Of ITestSuiteEntry), IEnumerable(Of ITestSuiteEntry), IEnumerable,  _
    INotifyCollectionChanged, INotifyPropertyChanged
public interface ITestSuiteEntryCollection : ITestObjectCollection<ITestSuiteEntry>, 
    IList<ITestSuiteEntry>, ICollection<ITestSuiteEntry>, IEnumerable<ITestSuiteEntry>, 
    IEnumerable, INotifyCollectionChanged, INotifyPropertyChanged
public interface class ITestSuiteEntryCollection : ITestObjectCollection<ITestSuiteEntry^>, 
    IList<ITestSuiteEntry^>, ICollection<ITestSuiteEntry^>, IEnumerable<ITestSuiteEntry^>, 
    IEnumerable, INotifyCollectionChanged, INotifyPropertyChanged
type ITestSuiteEntryCollection =  
    interface
        interface ITestObjectCollection<ITestSuiteEntry>
        interface IList<ITestSuiteEntry>
        interface ICollection<ITestSuiteEntry>
        interface IEnumerable<ITestSuiteEntry>
        interface IEnumerable
        interface INotifyCollectionChanged
        interface INotifyPropertyChanged
    end
public interface ITestSuiteEntryCollection extends ITestObjectCollection<ITestSuiteEntry>, IList<ITestSuiteEntry>, ICollection<ITestSuiteEntry>, IEnumerable<ITestSuiteEntry>, IEnumerable, INotifyCollectionChanged, INotifyPropertyChanged

El tipo ITestSuiteEntryCollection expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública Count Obtiene el número de elementos incluidos en ICollection<T>. (Se hereda de ICollection<ITestSuiteEntry>).
Propiedad pública IsReadOnly Obtiene un valor que indica si ICollection<T> es de solo lectura. (Se hereda de ICollection<ITestSuiteEntry>).
Propiedad pública Item Obtiene o establece el elemento que se encuentra en el índice especificado. (Se hereda de IList<ITestSuiteEntry>).
Propiedad pública SyncRoot Obtiene un objeto que se puede utilizar para sincronizar el acceso a la colección. (Se hereda de ITestObjectCollection<TObjectInterface>).

Arriba

Métodos

  Nombre Descripción
Método público Add(ITestCase) Agrega un caso de prueba a la colección.
Método público Add(ITestSuiteBase) Agrega un conjunto de pruebas a la colección.
Método público Add(T) Agrega un elemento a ICollection<T>. (Se hereda de ICollection<ITestSuiteEntry>).
Método público AddCases(IEnumerable<ITestCase>) Agrega una lista de casos de prueba a la colección.
Método público AddCases(IEnumerable<ITestCase>, Boolean) Agrega una lista de casos de prueba y, opcionalmente, omite las entradas duplicadas.
Método público BulkCopy Copia una lista de entradas de pruebas en la colección de entradas de conjunto de pruebas proporcionada y, opcionalmente, omite las entradas duplicadas.
Método público BulkMove(Int32, IEnumerable<ITestSuiteEntry>) Mueve la lista proporcionado de entradas de conjuntos de pruebas a una ubicación diferente en esta colección.
Método público BulkMove(ITestSuiteEntryCollection, Int32, IEnumerable<ITestSuiteEntry>, Boolean) Mueve la lista proporcionado de entradas de conjuntos de pruebas a la ubicación especificada en otra colección de entradas de conjuntos de pruebas.
Método público Clear Quita todos los elementos de ICollection<T>. (Se hereda de ICollection<ITestSuiteEntry>).
Método público Contains(ITestObject<Int32>) Devuelve un valor que indica si esta colección contiene el objeto de prueba especificado.
Método público Contains(T) Determina si ICollection<T> contiene un valor específico. (Se hereda de ICollection<ITestSuiteEntry>).
Método público CopyTo Copia los elementos de la interfaz ICollection<T> a un objeto Array, a partir de un índice determinado de la clase Array. (Se hereda de ICollection<ITestSuiteEntry>).
Método público GetEnumerator() Devuelve un enumerador que recorre en iteración la colección. (Se hereda de IEnumerable<ITestSuiteEntry>).
Método público GetEnumerator() Devuelve un enumerador que recorre en iteración una colección. (Se hereda de IEnumerable).
Método público IndexOf(ITestObject<Int32>) Devuelve el índice del objeto proporcionado de la colección.
Método público IndexOf(T) Determina el índice de un elemento específico de IList<T>. (Se hereda de IList<ITestSuiteEntry>).
Método público Insert(Int32, T) Inserta un elemento en IList<T>, en el índice especificado. (Se hereda de IList<ITestSuiteEntry>).
Método público Insert(Int32, ITestCase) Inserta el caso de prueba proporcionado en la colección, en el índice especificado.
Método público Insert(Int32, ITestSuiteBase) Inserta el conjunto de pruebas proporcionado en la colección, en el índice especificado.
Método público InsertCases(Int32, IEnumerable<ITestCase>) Inserta la lista proporcionada de casos de prueba en la colección, en la ubicación especificada.
Método público InsertCases(Int32, IEnumerable<ITestCase>, Boolean) Inserta la lista proporcionada de casos de prueba en la colección, en el índice especificado; opcionalmente, omite las entradas duplicadas.
Método público Move Mueve el elemento de la colección de una posición a otra. (Se hereda de ITestObjectCollection<TObjectInterface>).
Método público Remove(ITestCase) Quita de la colección el caso de prueba proporcionado.
Método público Remove(ITestSuiteBase) Quita de la colección el conjunto de pruebas proporcionado.
Método público Remove(T) Quita la primera aparición de un objeto específico de ICollection<T>. (Se hereda de ICollection<ITestSuiteEntry>).
Método público RemoveAt Quita el elemento de IList<T> en el índice especificado. (Se hereda de IList<ITestSuiteEntry>).
Método público RemoveCases Quita de la colección la lista de casos de prueba proporcionada.
Método público RemoveEntries Quita de la colección cada una de las entradas de una lista proporcionada de entradas de conjuntos de pruebas.

Arriba

Eventos

  Nombre Descripción
Evento público CollectionChanged Se produce cuando cambia la colección. (Se hereda de INotifyCollectionChanged).
Evento público PropertyChanged Se produce cuando cambia el valor de una propiedad. (Se hereda de INotifyPropertyChanged).

Arriba

Comentarios

Esta interfaz es compatible con el modelo de objetos para administración de casos de prueba (TCM) en Visual Studio. Esta interfaz no está diseñada para implementarla en una clase personalizada, pero puede usarla en una clase de este tipo si un objeto TCM devuelve una implementación interna.

Vea también

Referencia

Microsoft.TeamFoundation.TestManagement.Client (Espacio de nombres)

ITestObjectCollection<TObjectInterface>

ITestSuiteEntry

INotifyCollectionChanged

INotifyPropertyChanged