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.
Filtre şablonu oluşturur.
public ref class FilterFactory
public class FilterFactory
type FilterFactory = class
Public Class FilterFactory
- Devralma
-
FilterFactory
Örnekler
Tablo satır filtreleme örneği için varsayılan filtre şablonlarını kullanan bir örnek için, sınıfına bakın QueryableFilterRepeater .
Açıklamalar
FilterFactorySınıfı, belirli bir sütun türü için bir filtre şablonu örneğini almak üzere dinamik veriler 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 veriler, yabancı anahtar, Boolean ve numaralandırma sütun türleri için filtre şablonları sağlar ve bunları bir denetim kullanarak görüntüler DropDownList . Ayrıca, özel filtre şablonları da oluşturabilirsiniz.
Oluşturucular
FilterFactory() |
FilterFactory sınıfının yeni bir örneğini başlatır. |
Yöntemler
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() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |