FilterFactory クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
フィルター テンプレートを作成します。
public ref class FilterFactory
public class FilterFactory
type FilterFactory = class
Public Class FilterFactory
- 継承
-
FilterFactory
例
既定のフィルター テンプレートを使用するテーブル行フィルターの例については、 QueryableFilterRepeater クラスを参照してください。
注釈
FilterFactory クラスは、動的データによって実行時に使用され、特定の列の種類のフィルター テンプレートのインスタンスを取得します。
このクラスで定義されているメソッドをオーバーライドして、フィルター テンプレートの読み込み方法をカスタマイズできます。 たとえば、カスタム実装では、既定の ~/DynamicData/Filters フォルダーとは異なる場所からフィルター テンプレートを読み込むことができます。
動的データは、外部キー、ブール型、および列挙列型のフィルター テンプレートを提供し、 DropDownList コントロールを使用して表示します。 カスタム フィルター テンプレートを作成することもできます。
コンストラクター
| 名前 | 説明 |
|---|---|
| FilterFactory() |
FilterFactory クラスの新しいインスタンスを初期化します。 |
メソッド
| 名前 | 説明 |
|---|---|
| CreateFilterControl(MetaColumn, String) |
フィルター テンプレートのインスタンスを作成します。 |
| Equals(Object) |
指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
| GetFilterVirtualPath(MetaColumn, String) |
フィルター テンプレートの仮想パスを取得します。 |
| GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
| GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
| MemberwiseClone() |
現在の Objectの簡易コピーを作成します。 (継承元 Object) |
| ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |