Debugger3.RunToCursor Yöntem (Boolean)
Programı kaynak dosyası imlecinin geçerli konumuna çalıştırır.
Ad alanı: EnvDTE90
Derleme: EnvDTE90 (EnvDTE90.dll içinde)
Sözdizimi
'Bildirim
Sub RunToCursor ( _
WaitForBreakOrEnd As Boolean _
)
void RunToCursor(
bool WaitForBreakOrEnd
)
void RunToCursor(
[InAttribute] bool WaitForBreakOrEnd
)
abstract RunToCursor :
WaitForBreakOrEnd:bool -> unit
function RunToCursor(
WaitForBreakOrEnd : boolean
)
Parametreler
- WaitForBreakOrEnd
Tür: System.Boolean
Ayarlamak true Bu işlev çağrısı ya da Kesme moduna kadar beklemesi gerektiğini veya Tasarım modunda girilen dönmeden önce.Ayarlamak false isterseniz bu çağrıyı neden hata ayıklayıcısı başlamak için hemen sonra dönmek içinyürütme.Hata ayıklayıcı tasarımında olabilir dönüş üzerine kesme veya modları çalıştırın.
Daha fazla bilgi için kod atlama genel bakış konusuna bakın.
Yüklenen
Debugger2.RunToCursor(Boolean)
Açıklamalar
RunToCursorKaynak dosya imleci geçerli konumuna programı yürütür. Daha fazla bilgi için bkz. Nasıl Yapılır: Belirtilen bir çalıştırma Yer.
Örnekler
Aşağıdaki örnek, RunToCursor metodunun nasıl kullanılacağını göstermektedir.
Bu yöntem test etmek için:
- Hedef projeyi açın ve eklentiyi çalıştırın.
public static void RunToCursor(EnvDTE80.DTE2 dte)
{
EnvDTE.TextSelection ts =
(EnvDTE.TextSelection)dte.ActiveDocument.Selection;
ts.GotoLine(15, false);
EnvDTE90.Debugger3 debugger = (EnvDTE90.Debugger3)dte.Debugger;
debugger.RunToCursor(true);
// Setup debug Output window.
Window w =
(Window)dte.Windows.Item(EnvDTE.Constants.vsWindowKindOutput);
w.Visible = true;
OutputWindow ow = (OutputWindow)w.Object;
OutputWindowPane owp = ow.OutputWindowPanes.Add("RunToCursor Method
Test");
owp.Activate();
if (debugger.CurrentProgram.IsBeingDebugged)
owp.OutputString("This program is being debugged and " +
"the cursor is on line: " + ts.CurrentLine);
else
owp.OutputString("This program is not being debugged.");
}
Sub RunToLine(Optional ByVal line As Integer = -1)
If line <> -1 Then
Dim ts As TextSelection
ts = DTE2.ActiveDocument.Selection
ts.GotoLine(line)
DTE2.Debugger.RunToCursor()
End If
End Sub
.NET Framework Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. kısmen güvenilir kod tarafından Kitaplıklar kullanma.