FilterFactory Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea un modello di filtro.
public ref class FilterFactory
public class FilterFactory
type FilterFactory = class
Public Class FilterFactory
- Ereditarietà
-
FilterFactory
Esempio
Per un esempio di filtro di riga della tabella vengono usati i modelli di filtro predefiniti, vedere la QueryableFilterRepeater classe.
Commenti
La FilterFactory classe viene utilizzata in fase di esecuzione Dynamic Data per ottenere un'istanza di un modello di filtro per un tipo di colonna specifico.
È possibile eseguire l'override dei metodi definiti in questa classe per personalizzare la modalità di caricamento dei modelli di filtro. Ad esempio, un'implementazione personalizzata potrebbe caricare i modelli di filtro da un percorso diverso dalla cartella predefinita ~/DynamicData/Filters..
Dynamic Data fornisce modelli di filtro per i tipi di colonna chiave esterna, booleana e enumerazione e li visualizza usando un DropDownList controllo. È anche possibile creare modelli di filtro personalizzati.
Costruttori
FilterFactory() |
Inizializza una nuova istanza della classe FilterFactory. |
Metodi
CreateFilterControl(MetaColumn, String) |
Crea un'istanza del modello di filtro. |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetFilterVirtualPath(MetaColumn, String) |
Ottiene il percorso virtuale del modello di filtro. |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |