FilterFactory Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skapar en filtermall.
public ref class FilterFactory
public class FilterFactory
type FilterFactory = class
Public Class FilterFactory
- Arv
-
FilterFactory
Exempel
Ett exempel på tabellradfiltrering använder standardfiltermallarna finns i QueryableFilterRepeater klassen .
Kommentarer
Klassen FilterFactory används vid körning av dynamiska data för att hämta en instans av en filtermall för en viss kolumntyp.
Du kan åsidosätta de metoder som definieras i den här klassen för att anpassa hur filtermallar läses in. En anpassad implementering kan till exempel läsa in filtermallarna från en annan plats än standardmappen ~/DynamicData/Filter.
Dynamiska data innehåller filtermallar för kolumntyperna sekundärnyckel, boolesk och uppräkning och visar dem med hjälp av en DropDownList kontroll. Du kan också skapa anpassade filtermallar.
Konstruktorer
| Name | Description |
|---|---|
| FilterFactory() |
Initierar en ny instans av FilterFactory klassen. |
Metoder
| Name | Description |
|---|---|
| CreateFilterControl(MetaColumn, String) |
Skapar en instans av filtermallen. |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetFilterVirtualPath(MetaColumn, String) |
Hämtar den virtuella sökvägen för filtermallen. |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |