次の方法で共有


ErrorManager クラス

Visual Studio の [エラー一覧] ウィンドウに示されるエラーを管理します。

継承階層

System.Object
  Microsoft.Data.Schema.ErrorManager

名前空間:  Microsoft.Data.Schema
アセンブリ:  Microsoft.Data.Schema (Microsoft.Data.Schema.dll 内)

構文

'宣言
<SerializableAttribute> _
Public NotInheritable Class ErrorManager _
    Implements IDisposable, ISerializable
[SerializableAttribute]
public sealed class ErrorManager : IDisposable, 
    ISerializable
[SerializableAttribute]
public ref class ErrorManager sealed : IDisposable, 
    ISerializable
[<Sealed>]
[<SerializableAttribute>]
type ErrorManager =  
    class
        interface IDisposable
        interface ISerializable
    end
public final class ErrorManager implements IDisposable, ISerializable

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

コンストラクター

  名前 説明
パブリック メソッド ErrorManager ErrorManager クラスの新しいインスタンスを初期化します。

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ静的メンバー BuildCategory ビルド カテゴリを表すオブジェクトを取得します。
パブリック プロパティ静的メンバー DefaultCategory 既定のカテゴリを表すオブジェクトを取得します。
パブリック プロパティ静的メンバー DeployCategory 配置カテゴリを表すオブジェクトを取得します。
パブリック プロパティ静的メンバー ExternalsResolutionCategory 解決カテゴリを表すオブジェクトを取得します。
パブリック プロパティ静的メンバー ModelCategory モデル カテゴリを表すオブジェクトを取得します。
パブリック プロパティ静的メンバー ProjectPropertiesCategory プロジェクト プロパティ カテゴリを表すオブジェクトを取得します。
パブリック プロパティ静的メンバー ValidationAtBuildCategory 検証カテゴリを表すオブジェクトを取得します。
パブリック プロパティ静的メンバー ValidationOnIdleCategory アイドル状態の検証カテゴリを表すオブジェクトを取得します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Add(DataSchemaError, Object) 指定されたカテゴリを使用して、指定された DataSchemaError オブジェクトを Visual Studio の [エラー一覧] ウィンドウに追加します。
パブリック メソッド Add(IList<DataSchemaError>, Object) 指定されたカテゴリで、DataSchemaError オブジェクトのコレクションを Visual Studio の [エラー一覧] ウィンドウに追加します。
パブリック メソッド Add(DataSchemaError, Object, Boolean)
パブリック メソッド Add(IList<DataSchemaError>, Object, Boolean)
パブリック メソッド静的メンバー AddPersistedCategory Visual Studio の [エラー一覧] ウィンドウに追加されたエラーが指定されたカテゴリと共に永続化されることを指定します。
パブリック メソッド ClearCategory Visual Studio の [エラー一覧] ウィンドウから、指定されたカテゴリを持つすべてのエラーを削除します。
パブリック メソッド Dispose ErrorManager クラスの現在のインスタンスによって使用されているすべてのリソースを解放します。
パブリック メソッド Equals 指定した Object が、現在の Object と等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド Find(String, Object) 指定されたカテゴリおよびドキュメントに属しているすべての DataSchemaError オブジェクトのリストを取得します。
パブリック メソッド Find(Predicate<DataSchemaError>, Object)
パブリック メソッド GetAllCategories 既存のすべてのカテゴリのリストを取得します。
パブリック メソッド GetAllErrors() ErrorManager 内のすべてのエラーのリストを取得します。
パブリック メソッド GetAllErrors(Object) 指定されたカテゴリに属している、ErrorManager 内のすべてのエラーのリストを取得します。
パブリック メソッド GetCategories
パブリック メソッド GetErrorCounts 指定されたカテゴリに属しているエラーの数を取得します。数は、個々の重大度レベルごとに返されます。
パブリック メソッド GetHashCode 特定の型のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetObjectData ErrorManager クラスの新しいインスタンスを初期化します。
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド MergeWith 他の ErrorManager オブジェクトからエラーをコピーします。
パブリック メソッド Remove(String, Object) 指定されたドキュメント ファイル名およびカテゴリを共有しているすべての DataSchemaError オブジェクトを Visual Studio の [エラー一覧] ウィンドウから削除します。
パブリック メソッド Remove(DataSchemaError, Object) 指定された DataSchemaError オブジェクトを Visual Studio の [エラー一覧] ウィンドウから削除します。
パブリック メソッド Remove(IList<DataSchemaError>, Object) 指定された DataSchemaError オブジェクトを Visual Studio の [エラー一覧] ウィンドウから削除します。
パブリック メソッド Remove(Predicate<DataSchemaError>, Object)
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)
パブリック メソッド UpdateErrorsDocumentName Visual Studio の [エラー一覧] ウィンドウに示されている、指定されたカテゴリに属しているすべての DataSchemaError オブジェクトの Document プロパティに含まれるドキュメント名を変更します。

このページのトップへ

イベント

  名前 説明
パブリック イベント Disposed ErrorManager が破棄されたときに発生します。
パブリック イベント ErrorManagerRefreshed ErrorManager 内のデータが更新されたときに発生します。
パブリック イベント ErrorsChanged 1 つ以上のエラーが Visual Studio の [エラー一覧] ウィンドウに追加されるか、またはこのウィンドウから削除されたときに発生します。

このページのトップへ

解説

このクラスを通じて、[エラー一覧] ウィンドウのすべての DataSchemaError オブジェクトが追加または削除されます。

スレッド セーフ

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

参照

参照

Microsoft.Data.Schema 名前空間

DataSchemaError

その他の技術情報

[エラー一覧] ウィンドウ