Share via


PropertyFilter Classe

Definição

Fornece funcionalidade de filtragem para um host de edição de propriedades.

public ref class PropertyFilter
public class PropertyFilter
type PropertyFilter = class
Public Class PropertyFilter
Herança
PropertyFilter

Comentários

Contém uma lista de cadeias de caracteres, chamadas predicados, que são comparadas com um nome de propriedade de destino até que uma correspondência seja encontrada.

Construtores

PropertyFilter(IEnumerable<PropertyFilterPredicate>)

Cria uma nova instância da classe PropertyFilter que inclui uma enumeração de cadeias de caracteres de filtragem, chamada predicados, que pode ser comparada com um nome de propriedade de destino até que uma correspondência seja encontrada.

PropertyFilter(String)

Cria uma nova instância da classe PropertyFilter que inclui um String, que por sua vez contém uma sequência de frases de filtragem delimitadas por espaços chamadas predicados, os quais podem ser comparados com um nome de propriedade de destino até que uma correspondência seja encontrada.

Propriedades

IsEmpty

A propriedade somente leitura que indica se este PropertyFilter não tem nenhum predicado de filtragem.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
Match(IPropertyFilterTarget)

Faz a correspondência entre as cadeias de caracteres de predicado do objeto de filtragem atual e o nome da propriedade de destino especificado e retorna um valor booliano que indica se uma ou mais das cadeias de caracteres de predicado correspondem ao nome de destino ou se esse PropertyFilter não tem nenhum predicado.

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a