FilterFactory Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir filtre şablonu oluşturur.
public ref class FilterFactory
public class FilterFactory
type FilterFactory = class
Public Class FilterFactory
- Devralma
-
FilterFactory
Örnekler
Tablo satırı filtrelemesinin varsayılan filtre şablonlarını kullandığı bir örnek için sınıfına QueryableFilterRepeater bakın.
Açıklamalar
sınıfı FilterFactory , belirli bir sütun türü için filtre şablonunun örneğini almak için Dinamik Veri tarafından çalışma zamanında kullanılır.
Filtre şablonlarının nasıl yüklendiğini özelleştirmek için bu sınıfta tanımlanan yöntemleri geçersiz kılabilirsiniz. Örneğin, özel bir uygulama filtre şablonlarını varsayılan ~/DynamicData/Filters klasöründen farklı bir konumdan yükleyebilir.
Dinamik Veri yabancı anahtar, Boole ve numaralandırma sütun türleri için filtre şablonları sağlar ve bunları bir DropDownList denetim kullanarak görüntüler. Özel filtre şablonları da oluşturabilirsiniz.
Oluşturucular
| Name | Description |
|---|---|
| FilterFactory() |
FilterFactory sınıfının yeni bir örneğini başlatır. |
Yöntemler
| Name | Description |
|---|---|
| CreateFilterControl(MetaColumn, String) |
Filtre şablonunun bir örneğini oluşturur. |
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetFilterVirtualPath(MetaColumn, String) |
Filtre şablonunun sanal yolunu alır. |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |