バージョン

FilterViewModelBase クラス メンバ

FilterViewModelBaseデータ型で公開されるメンバを以下の表に示します。

パブリック コンストラクタ
 名前解説
Public コンストラクタFilterViewModelBase コンストラクタオーバーロードされます。   
トップ
パブリック フィールド
 名前解説
Public フィールドFilterMembersPropertyNamePropertyChanged イベントで使用される FilterMembers プロパティの名前の定数。  
Public フィールドIsExpandedPropertyNamePropertyChanged イベントで使用される IsExpanded プロパティの名前の定数。  
トップ
パブリック プロパティ
 名前解説
Public プロパティAdvancedFilterViewModel高度なフィルターのビュー モデルを取得します。  
Public プロパティCaptionフィルターの文字列表現を取得します。  
Public プロパティCompareKeyこのインスタンスを一意に識別するオブジェクト インスタンスを取得します。  
Public プロパティDataProviderデータを提供する責任を持つモデル プロバイダーを取得します。  
Public プロパティFilterMembersフィルター メンバーを取得します。コレクションには、ルート レベルのすべてのメンバーが含まれます。  
Public プロパティHasPendingChangesこのインスタンスにコミットされていない変更があるかどうかを示す値を取得します。  
Public プロパティHierarchyフィルター メンバーを設定するために使用される階層を取得します。  
Public プロパティIsAllSelectedFilterMembers コレクションの Infragistics.Olap.Data.IFilterMember インスタンスがすべて選択されているかどうかを示す値を取得または設定します。  
Public プロパティIsDirtyこのインスタンスに保留中の変更があるかどうかを示す値を取得または設定します。  
Public プロパティIsLoadingMembersFilterMembers を読み込み中かどうかを示す値を取得します。  
Public プロパティParentInFront親が子の前にあるかどうかを示す値を取得または設定します。  
Public プロパティViewModelこのフィルター項目の IOlapViewModel。  
トップ
パブリック メソッド
 名前解説
Public メソッドAttachToProviderこの FilterViewModelBase を特定の IDataProvider と共に接続します。  
Public メソッドCommitChanges保留中の変更コミットするために呼び出されます。  
Public メソッドCompareTo現在のインスタンスと同じタイプがある他のオブジェクトを比較します。現在のインスタンスは並べ替え順序で他のオブジェクトの前、後、および同じ位置にあるかどうかを示す整数を返します。  
Public メソッドContainsFilterMember指定したメンバーについて、このインスタンスの子フィルター メンバーの中にそのフィルター メンバーが含まれているかどうかを調べます。  
Public メソッドDetachFromProvider特定の IDataProvider からこの FilterViewModelBase を切断します。  
Public メソッドGetFilterMemberオーバーロードされます。 指定した Infragistics.Olap.Data.IMember と関連のあるフィルター メンバーを取得します。  
Public メソッドLoadFilterMembersAsyncフィルター メンバーを非同期に読み込みします。  
Public メソッドRollbackChanges保留中の変更をロールバックするために呼び出されます。  
Public メソッドSelectMatchingFilterMembersIFilterViewModel.SelectMatchingFilterMembers を参照してください。  
Public メソッドWaitToLoadメンバーの読み込みが完了するまで現在のスレッドをブロックします。  
トップ
プロテクト メソッド
 名前解説
Protected メソッドGenerateFilterMembersmembers コレクションに基づいてフィルター メンバーのリストを生成します。  
Protected メソッドGetMemberFilterSourcemember のフィルター ソース インスタンスを取得します。  
Protected メソッドOnPropertyChangedこの ViewModelBase の任意のプロパティで有効な値が更新されたときに呼び出されます。変更された特定の依存プロパティは、イベント データで報告されます。 Infragistics.Olap.ViewModelBaseから継承されます。
Protected メソッドOnSelectionChangedSelectionChanged イベントを発生します。  
トップ
パブリック イベント
 名前解説
Public イベントLoadFilterMembersCompletedフィルター メンバーの非同期読み込みが完了したときに発生します。  
Public イベントPropertyChangedプロパティ値を変更するときに発生します。 Infragistics.Olap.ViewModelBaseから継承されます。
Public イベントSelectionChanged子の Infragistics.Olap.Data.Base.FilterMember のいずれかの選択状況が変化したときに発生します。  
トップ
参照