ErrorListObserver クラス

ErrorListObserver は VsValidationController の完了後に、変更を検証監視します。これは ErrorList、出力ウィンドウとのエラーおよび警告メッセージと報告されます。

この API は、CLS に準拠していません。 

継承階層

System.Object
  Microsoft.VisualStudio.Modeling.Validation.ValidationMessageObserver
    Microsoft.VisualStudio.Modeling.Shell.ErrorListObserver

名前空間:  Microsoft.VisualStudio.Modeling.Shell
アセンブリ:  Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll 内)

構文

'宣言
<CLSCompliantAttribute(False)> _
Public Class ErrorListObserver _
    Inherits ValidationMessageObserver _
    Implements IDisposable
[CLSCompliantAttribute(false)]
public class ErrorListObserver : ValidationMessageObserver, 
    IDisposable

ErrorListObserver 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
パブリック メソッド ErrorListObserver コンストラクター

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ TaskProvider タスク一覧へのアクセスを提供します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Dispose ErrorListObserver クラスの現在のインスタンスによって使用されているすべてのリソースを解放します。
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize 終了コードに C# のデストラクター構文を使用します。このデストラクターは Dispose メソッドが呼出されないいる場合にのみ動作します。このコントロールは、基本クラスに終了できるようにします。このクラスから派生した型のデストラクターを指定しないでください。 (Object.Finalize() をオーバーライドします。)
パブリック メソッド GetHashCode 特定の型のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
プロテクト メソッド OnValidationBeginning 検証が開始されるときに呼び出されます。 (ValidationMessageObserver.OnValidationBeginning(ValidationContext) をオーバーライドします。)
プロテクト メソッド OnValidationEnded 検証が終了するときに呼び出されます。 (ValidationMessageObserver.OnValidationEnded(ValidationContext) をオーバーライドします。)
プロテクト メソッド OnValidationMessageAdded 確認のメッセージが追加されたときに呼び出されます。 (ValidationMessageObserver.OnValidationMessageAdded(ValidationMessage) をオーバーライドします。)
プロテクト メソッド OnValidationMessageRemoved タスク一覧にレポートで削除されたメッセージ。 (ValidationMessageObserver.OnValidationMessageRemoved(ValidationMessage) をオーバーライドします。)
プロテクト メソッド OnValidationMessagesChangedSummary 確認のメッセージ リストを変更したことを示します。 (ValidationMessageObserver から継承されます。)
プロテクト メソッド OnValidationMessagesChanging メッセージのコレクションへの変更を処理するためにオーバーライドします。 (ValidationMessageObserver.OnValidationMessagesChanging(ReadOnlyCollection<ValidationMessage>, ReadOnlyCollection<ValidationMessage>, ReadOnlyCollection<ValidationMessage>, ReadOnlyCollection<ValidationMessage>) をオーバーライドします。)
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)

このページのトップへ

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

関連項目

Microsoft.VisualStudio.Modeling.Shell 名前空間