ValidatingViewModelBase クラス
ビュー モデル検証をサポートします。
継承階層
System.Object
Microsoft.TeamFoundation.MVVM.NotifyPropertyChangedDispatcherObject
Microsoft.TeamFoundation.MVVM.ViewModelBase
Microsoft.TeamFoundation.MVVM.ValidatingViewModelBase
Microsoft.TeamFoundation.MVVM.WindowViewModel
名前空間: Microsoft.TeamFoundation.MVVM
アセンブリ: Microsoft.TeamFoundation.Controls (Microsoft.TeamFoundation.Controls.dll 内)
構文
'宣言
Public Class ValidatingViewModelBase _
Inherits ViewModelBase _
Implements IDataErrorInfo
public class ValidatingViewModelBase : ViewModelBase,
IDataErrorInfo
ValidatingViewModelBase 型で公開されるメンバーは以下のとおりです。
コンストラクター
名前 | 説明 | |
---|---|---|
ValidatingViewModelBase(ViewModelBase) | ||
ValidatingViewModelBase(Dispatcher, ViewModelBase) |
このページのトップへ
プロパティ
名前 | 説明 | |
---|---|---|
Dispatcher | このオブジェクトに関連付けられたディスパッチャー。 (NotifyPropertyChangedDispatcherObject から継承されます。) | |
MessageBoxService | (ViewModelBase から継承されます。) | |
ParentViewModel | (ViewModelBase から継承されます。) | |
UIHostService | (ViewModelBase から継承されます。) | |
ValidationRules | 検証規則のコレクション。 | |
WindowDisplayService | (ViewModelBase から継承されます。) |
このページのトップへ
メソッド
このページのトップへ
イベント
名前 | 説明 | |
---|---|---|
PropertyChanged | プロパティ値が変更するときに発生します。 (NotifyPropertyChangedDispatcherObject から継承されます。) |
このページのトップへ
明示的インターフェイスの実装
名前 | 説明 | |
---|---|---|
IDataErrorInfo.Error | オブジェクトに関する間違いを示すエラー メッセージを取得します。 | |
IDataErrorInfo.Item | 特定の名前を持つプロパティのエラー メッセージを取得します。 | |
IWeakEventListener.ReceiveWeakEvent | (NotifyPropertyChangedDispatcherObject から継承されます。) |
このページのトップへ
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。