ExceptionSettings インターフェイス
ExceptionSetting オブジェクトのコレクションです。各オブジェクトは、デバッガーの例外設定のセットを表します。
名前空間: EnvDTE90
アセンブリ: EnvDTE90 (EnvDTE90.dll 内)
構文
'宣言
<GuidAttribute("0E1AB53B-4065-4884-A39F-02E16EB57F7D")> _
Public Interface ExceptionSettings _
Inherits IEnumerable
[GuidAttribute("0E1AB53B-4065-4884-A39F-02E16EB57F7D")]
public interface ExceptionSettings : IEnumerable
[GuidAttribute(L"0E1AB53B-4065-4884-A39F-02E16EB57F7D")]
public interface class ExceptionSettings : IEnumerable
[<GuidAttribute("0E1AB53B-4065-4884-A39F-02E16EB57F7D")>]
type ExceptionSettings =
interface
interface IEnumerable
end
public interface ExceptionSettings extends IEnumerable
ExceptionSettings 型で公開されるメンバーは以下のとおりです。
プロパティ
名前 | 説明 | |
---|---|---|
Count | ExceptionSettings コレクション内の例外設定の数を示す値を取得します。 | |
DTE | トップ レベルの機能拡張オブジェクトを取得します。 | |
Name | 指定した例外設定の名前を取得します。 | |
Parent | このコレクションの直接の親オブジェクトを取得します (この場合は Debugger3 オブジェクト)。 | |
SupportsExceptionCodes | この例外設定グループが例外コードをサポートするかどうかを取得します。 |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
GetEnumerator() | コレクションを反復処理する列挙子を返します。 (IEnumerable から継承されます。) | |
GetEnumerator() | コレクション内の項目の列挙子を取得します。 | |
Item | このコレクションのインデックス付きメンバーを取得します。 | |
ItemFromCode | ||
NewException | このカテゴリの新しい ExceptionSetting オブジェクトが作成されます。 | |
Remove | インデックスで指定した ExceptionSetting オブジェクトを ExceptionSettings コレクションから削除します。 | |
RemoveByCode | コードで指定した ExceptionSetting オブジェクトを ExceptionSettings コレクションから削除します。 | |
SetBreakWhenThrown | 指定した ExceptionSetting の BreakWhenThrown プロパティを有効または無効にします。ExceptionSetting オブジェクトによって渡されたプロパティに、この値が反映されます。 | |
SetBreakWhenUserUnhandled | 指定した ExceptionSetting の BreakWhenUserUnhandled プロパティを有効または無効にします。ExceptionSetting オブジェクトによって渡されたプロパティに、この値が反映されます。 |
このページのトップへ
解説
ExceptionSettings は ExceptionSetting オブジェクトの列挙可能なコレクションです。ExceptionSettings オブジェクトを使用して、デバッガーの [例外] ダイアログ ボックスに表示される設定をプログラムで操作できます。また、例外が初めてスローされたとき、またはユーザーが例外を処理しないときに、デバッガーを中断する例外の種類をプログラムで決定できます。
デバッガー エンジンは、Visual Studio の IDE (統合開発環境) の階層構造のツリー ビューでデバッグ中の例外を表示できます。ExceptionSettings を使用すると、このツリーを単一のリストに平坦化できます。
ExceptionSettings は、名前によるインデックス化、整数インデックス、または (コレクションがサポートしている場合) 整数コードです。ネイティブ ランタイム チェックや Win32 例外などの一部の例外グループは、そのグループ内で一意の整数コードをサポートします。他のインデックス型は整数コードをサポートせず、すべての名前が一意である必要があります。