PropertyExpressionCollection Classe

Definição

Representa uma coleção de objetos PropertyExpression .

public ref class PropertyExpressionCollection sealed : System::Collections::CollectionBase, ICloneable, System::Collections::Generic::ICollection<Microsoft::VisualStudio::TestTools::UITesting::PropertyExpression ^>, System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::TestTools::UITesting::PropertyExpression ^>, System::Collections::Specialized::INotifyCollectionChanged
public sealed class PropertyExpressionCollection : System.Collections.CollectionBase, ICloneable, System.Collections.Generic.ICollection<Microsoft.VisualStudio.TestTools.UITesting.PropertyExpression>, System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.TestTools.UITesting.PropertyExpression>, System.Collections.Specialized.INotifyCollectionChanged
type PropertyExpressionCollection = class
    inherit CollectionBase
    interface ICloneable
    interface ICollection<PropertyExpression>
    interface seq<PropertyExpression>
    interface IEnumerable
    interface INotifyCollectionChanged
Public NotInheritable Class PropertyExpressionCollection
Inherits CollectionBase
Implements ICloneable, ICollection(Of PropertyExpression), IEnumerable(Of PropertyExpression), INotifyCollectionChanged
Herança
PropertyExpressionCollection
Implementações

Construtores

PropertyExpressionCollection()

Inicializa uma nova instância da classe PropertyExpressionCollection.

Propriedades

IsReadOnly

Retorna um valor que indica se esta instância é somente leitura.

Item[String]

Retorna a expressão de propriedade que corresponde ao nome de propriedade fornecido.

Métodos

Add(PropertyExpression)

Adiciona a expressão de propriedade fornecida à coleção.

Add(String, String)

Adiciona uma propriedade expresso à coleção usando o nome da propriedade e o valor da propriedade fornecidos.

Add(String, String, PropertyExpressionOperator)

Adiciona uma expressão de propriedade usando o nome, o valor e o operador da propriedade fornecida.

Add(String[])

Adiciona uma expressão de propriedade à coleção para cada par na matriz fornecida de pares de nome-valor.

AddRange(PropertyExpression[])

Adiciona todas as expressões de propriedade na matriz de parâmetros fornecida à coleção atual.

AddRange(PropertyExpressionCollection)

Adiciona todas as expressões de propriedade na coleção fornecida à coleção atual.

Clone()

Retorna uma cópia da coleção atual.

Contains(PropertyExpression)

Determina se a coleção contém o objeto de expressão de propriedade fornecido.

Contains(String)

Determina se a coleção contém o objeto de expressão de propriedade fornecido.

CopyTo(PropertyExpression[], Int32)

Copia a matriz de expressões de propriedade fornecida, começando no índice especificado na coleção.

Equals(Object)

Determina se o objeto fornecido é igual à instância atual.

Find(String)

Retorna um objeto de expressão de propriedade que tem um nome de propriedade que corresponde ao nome de propriedade fornecido.

GetEnumerator()
GetHashCode()
Remove(PropertyExpression)

Remove a expressão de propriedade fornecida da coleção.

Remove(String)

Remove a expressão de propriedade especificada da coleção.

Eventos

CollectionChanged

Ocorre quando um item da coleção é adicionado, removido ou modificado.

Métodos de Extensão

EmptyIfNull<T>(IEnumerable<T>)

Aplica-se a