Classe UITestControlCollection
Uma coleção de objetos UITestControl.
Hierarquia de herança
System.Object
System.Collections.CollectionBase
Microsoft.VisualStudio.TestTools.UITesting.UITestControlCollection
Namespace: Microsoft.VisualStudio.TestTools.UITesting
Assembly: Microsoft.VisualStudio.TestTools.UITesting (em Microsoft.VisualStudio.TestTools.UITesting.dll)
Sintaxe
'Declaração
<CLSCompliantAttribute(True)> _
Public Class UITestControlCollection _
Inherits CollectionBase _
Implements ICollection(Of UITestControl), IEnumerable(Of UITestControl), _
IEnumerable
[CLSCompliantAttribute(true)]
public class UITestControlCollection : CollectionBase,
ICollection<UITestControl>, IEnumerable<UITestControl>, IEnumerable
[CLSCompliantAttribute(true)]
public ref class UITestControlCollection : public CollectionBase,
ICollection<UITestControl^>, IEnumerable<UITestControl^>, IEnumerable
[<CLSCompliantAttribute(true)>]
type UITestControlCollection =
class
inherit CollectionBase
interface ICollection<UITestControl>
interface IEnumerable<UITestControl>
interface IEnumerable
end
public class UITestControlCollection extends CollectionBase implements ICollection<UITestControl>, IEnumerable<UITestControl>, IEnumerable
O tipo UITestControlCollection expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
UITestControlCollection | Inicializa uma nova instância da classe UITestControlCollection. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
Capacity | Obtém ou define o número de elementos que o CollectionBase pode conter. (Herdado de CollectionBase.) | |
Count | Obtém o número de elementos contidos no CollectionBase instância.Esta propriedade não pode ser substituída. (Herdado de CollectionBase.) | |
InnerList | Obtém um ArrayList que contém a lista de elementos de CollectionBase instância. (Herdado de CollectionBase.) | |
IsReadOnly | Obtém o status de coleção somente leitura. | |
Item | Obtém ou define UITestControlCollection em um índice especificado. | |
List | Obtém um IList que contém a lista de elementos de CollectionBase instância. (Herdado de CollectionBase.) |
Superior
Métodos
Nome | Descrição | |
---|---|---|
Add | Adiciona UITestControl ao final de UITestControlCollection. | |
Clear | Remove todos os objetos a partir do CollectionBase instância.Este método não pode ser substituído. (Herdado de CollectionBase.) | |
Contains | Determina se UITestControlCollection contém UITestControlespecífico. | |
CopyTo | Copia UITestControlCollection completo a uma matriz unidimensional compatível, começando no índice especificado da matriz de destino. | |
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
Finalize | Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.) | |
GetEnumerator | Retorna um enumerador que executa iterações através da instância de UITestControlCollection . | |
GetHashCode | Serve como uma função de hash para um tipo específico. (Herdado de Object.) | |
GetNamesOfControls | Obtém os nomes de todos os controles na coleção. | |
GetPropertyValuesOfControls<T> | Obtém os valores de propriedade para o nome da propriedade fornecida para todos os controles na coleção. | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
GetValuesOfControls | Obtém os valores de todos os controles na coleção. | |
IndexOf | Procura o objeto e retorna especificados o índice com base zero da primeira ocorrência de UITestControl especificado em UITestControlCollectioncompleto. | |
Insert | Insere UITestControl em UITestControlCollection no índice especificado. | |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) | |
OnClear | Executa processos personalizados adicionais ao limpar o conteúdo da CollectionBase instância. (Herdado de CollectionBase.) | |
OnClearComplete | Executa processos personalizados adicionais após limpar o conteúdo da CollectionBase instância. (Herdado de CollectionBase.) | |
OnInsert | Executa processos personalizados adicionais antes de inserir um novo elemento para o CollectionBase instância. (Herdado de CollectionBase.) | |
OnInsertComplete | Executa processos personalizados adicionais depois de inserir um novo elemento para o CollectionBase instância. (Herdado de CollectionBase.) | |
OnRemove | Executa processos personalizados adicionais ao remover um elemento a partir do CollectionBase instância. (Herdado de CollectionBase.) | |
OnRemoveComplete | Executa processos personalizados adicionais após a remoção de um elemento a partir do CollectionBase instância. (Herdado de CollectionBase.) | |
OnSet | Executa processos personalizados adicionais antes de definir um valor na CollectionBase instância. (Herdado de CollectionBase.) | |
OnSetComplete | Executa processos personalizados adicionais depois de definir um valor CollectionBase instância. (Herdado de CollectionBase.) | |
OnValidate | Executa processos personalizados adicionais ao validar um valor. (Herdado de CollectionBase.) | |
Remove | Remove a primeira ocorrência de UITestControl de UITestControlCollection. | |
RemoveAll | Remove os controles que correspondem ao predicado. | |
RemoveAt | Remove o elemento no índice especificado da CollectionBase instância.Esse método não é substituível. (Herdado de CollectionBase.) | |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) |
Superior
Implementações explícitas da interface
Nome | Descrição | |
---|---|---|
IList.Add | Adiciona um objeto para o fim da CollectionBase. (Herdado de CollectionBase.) | |
IList.Contains | Determina se a CollectionBase contém um elemento específico. (Herdado de CollectionBase.) | |
ICollection.CopyTo | Copia todo o CollectionBase para um compatível unidimensional Array, inicial no índice da matriz de destino especificado. (Herdado de CollectionBase.) | |
IList.IndexOf | Procura especificado Object e retorna o índice baseado em zero da primeira ocorrência dentro de toda a CollectionBase. (Herdado de CollectionBase.) | |
IList.Insert | Insere um elemento para o CollectionBase no índice especificado. (Herdado de CollectionBase.) | |
IList.IsFixedSize | Obtém um valor indicando se a CollectionBase tem um tamanho fixo. (Herdado de CollectionBase.) | |
IList.IsReadOnly | Obtém um valor indicando se a CollectionBase é somente leitura. (Herdado de CollectionBase.) | |
ICollection.IsSynchronized | Obtém um valor indicando se acessar para a CollectionBase é sincronizado (segmento seguro). (Herdado de CollectionBase.) | |
IList.Item | Obtém ou define o elemento no índice especificado. (Herdado de CollectionBase.) | |
IList.Remove | Remove a primeira ocorrência de um objeto específico a partir do CollectionBase. (Herdado de CollectionBase.) | |
ICollection.SyncRoot | Obtém um objeto que pode ser usado para sincronizar o acesso para o CollectionBase. (Herdado de CollectionBase.) |
Superior
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.