FilterFactory Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří šablonu filtru.
public ref class FilterFactory
public class FilterFactory
type FilterFactory = class
Public Class FilterFactory
- Dědičnost
-
FilterFactory
Příklady
Příklad filtrování řádků tabulky používá výchozí šablony filtru, viz QueryableFilterRepeater třída.
Poznámky
Třída FilterFactory se používá za běhu dynamickými daty k získání instance šablony filtru pro určitý typ sloupce.
Metody definované v této třídě můžete přepsat a přizpůsobit tak, jak se šablony filtru načítají. Vlastní implementace může například načíst šablony filtru z jiného umístění než výchozí složka ~/DynamicData/Filters.
Dynamická data poskytují šablony filtru pro typy sloupců cizího klíče, logické hodnoty a výčtu a zobrazují je pomocí DropDownList ovládacího prvku. Můžete také vytvořit vlastní šablony filtrů.
Konstruktory
| Name | Description |
|---|---|
| FilterFactory() |
Inicializuje novou instanci FilterFactory třídy. |
Metody
| Name | Description |
|---|---|
| CreateFilterControl(MetaColumn, String) |
Vytvoří instanci šablony filtru. |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetFilterVirtualPath(MetaColumn, String) |
Získá virtuální cestu šablony filtru. |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |