FilterFactory Classe
Definição
Cria um modelo de filtro.Creates a filter template.
public ref class FilterFactory
public class FilterFactory
type FilterFactory = class
Public Class FilterFactory
- Herança
-
FilterFactory
Exemplos
Para obter um exemplo de filtragem de linha de tabela, use os modelos de filtro padrão, consulte a QueryableFilterRepeater classe.For an example of table row filtering uses the default filter templates, see the QueryableFilterRepeater class.
Comentários
A FilterFactory classe é usada em tempo de execução por dados dinâmicos para obter uma instância de um modelo de filtro para um tipo de coluna específico.The FilterFactory class is used at run time by Dynamic Data to get an instance of a filter template for a specific column type.
Você pode substituir os métodos que são definidos nesta classe para personalizar como os modelos de filtro são carregados.You can override the methods that are defined in this class to customize how filter templates are loaded. Por exemplo, uma implementação personalizada pode carregar os modelos de filtro de um local diferente da pasta padrão ~/DynamicData/Filters.For example, a custom implementation could load the filter templates from a location different than the default ~/DynamicData/Filters folder.
Dados Dinâmicos fornece modelos de filtro para tipos de coluna Foreign-Key, Boolean e Enumeration e os exibe usando um DropDownList controle.Dynamic Data provides filter templates for foreign-key, Boolean, and enumeration column types and displays them by using a DropDownList control. Você também pode criar modelos de filtro personalizados.You can also create custom filter templates.
Construtores
| FilterFactory() |
Inicializa uma nova instância da classe FilterFactory.Initializes a new instance of the FilterFactory class. |
Métodos
| CreateFilterControl(MetaColumn, String) |
Cria uma instância do modelo de filtro.Creates an instance of the filter template. |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object. (Herdado de Object) |
| GetFilterVirtualPath(MetaColumn, String) |
Obtém o caminho virtual do modelo de filtro.Gets the virtual path of the filter template. |
| GetHashCode() |
Serve como a função de hash padrão.Serves as the default hash function. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual.Gets the Type of the current instance. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object. (Herdado de Object) |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object. (Herdado de Object) |