次の方法で共有


Debugger3.Go メソッド (Boolean)

現在のステートメントからプログラムを実行します。

名前空間:  EnvDTE90
アセンブリ:  EnvDTE90 (EnvDTE90.dll 内)

構文

'宣言
Sub Go ( _
    WaitForBreakOrEnd As Boolean _
)
void Go(
    bool WaitForBreakOrEnd
)
void Go(
    [InAttribute] bool WaitForBreakOrEnd
)
abstract Go : 
        WaitForBreakOrEnd:bool -> unit 
function Go(
    WaitForBreakOrEnd : boolean
)

パラメーター

  • WaitForBreakOrEnd
    型: System.Boolean
    中断モードまたはデザイン モードに入るまでこの関数呼び出しが処理を戻すのを待機させる場合は true に設定します。デバッガーが実行を開始した直後にこの呼び出しを返す場合は false に設定します。呼び出しが戻ったら、デバッガーを、デザイン モード、中断モード、または実行モードのどのモードにもできます。詳細については、「実行制御」を参照してください。

実装

Debugger2.Go(Boolean)

解説

Go は、現在のステートメントからプログラムを実行します。 詳細については、「方法 : 実行を開始する」を参照してください。

Go メソッドを使用する方法の例を次に示します。

このメソッドをテストするには

  1. ターゲット アプリケーションに複数のブレークポイントを設定します。

  2. アドインを実行します。

public static void Go(EnvDTE80.DTE2 dte)
{
    EnvDTE90.Debugger3 debugger = (EnvDTE90.Debugger3)dte.Debugger;
    debugger.Go(true);
}
Sub FakeRestart()
    DTE2.Debugger.Stop(True)
    DTE2.Debugger.Breakpoints.Add("Form1")
    DTE2.Debugger.Go(True)
End Sub

.NET Framework セキュリティ

  • 直前の呼び出し元に対する完全な信頼。 このメンバーは、部分的に信頼されているコードから使用することはできません。 詳細については、「部分信頼コードからのライブラリの使用」を参照してください。

参照

参照

Debugger3 インターフェイス

Go オーバーロード

EnvDTE90 名前空間