FilterFactory Classe

Definição

Cria um modelo de filtro.

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

Exemplos

Para um exemplo de filtragem por linhas de tabela que utiliza os modelos de filtro padrão, veja a QueryableFilterRepeater classe.

Observações

A FilterFactory classe é usada em tempo de execução pela Dynamic Data para obter uma instância de um template de filtro para um tipo específico de coluna.

Pode sobrescrever os métodos definidos nesta classe para personalizar a forma como os modelos de filtro são carregados. Por exemplo, uma implementação personalizada poderia carregar os modelos de filtro a partir de uma localização diferente da pasta padrão ~/DynamicData/Filters.

O Dynamic Data fornece modelos de filtro para tipos de colunas de chave estrangeira, booleanas e enumeração, e apresenta-os através de um DropDownList controlo. Também pode criar modelos de filtro personalizados.

Construtores

Name Description
FilterFactory()

Inicializa uma nova instância da FilterFactory classe.

Métodos

Name Description
CreateFilterControl(MetaColumn, String)

Cria uma instância do template do filtro.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetFilterVirtualPath(MetaColumn, String)

Obtém o caminho virtual do template do filtro.

GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Ver também