Sdílet prostřednictvím


Breakpoint2.FileLine – vlastnost

Načte řádek v souboru, kde je nastavena zarážka.

Obor názvů:  EnvDTE80
Sestavení:  EnvDTE80 (v EnvDTE80.dll)

Syntaxe

'Deklarace
ReadOnly Property FileLine As Integer
    Get
int FileLine { get; }
property int FileLine {
    int get ();
}
abstract FileLine : int
function get FileLine () : int

Hodnota vlastnosti

Typ: System.Int32
Celé číslo obsahující číslo zdrojového kódu, kdy je nastaven breakpoint.

Implementuje

Breakpoint.FileLine

Poznámky

Číslo řádku zdrojového kódu je měřena od začátku, kdy je nastavena zarážka funkce. Pokud je hodnota 1, je nastavena zarážka na začátku souboru. Tato hodnota je udávána v řádku pole soubor, nové zarážky dialogové okno.

Příklady

Následující příklad demonstruje použití FileLine vlastnost.

Tato vlastnost testování:

  1. Nastavte zarážky v cílové aplikaci.

  2. Spusťte doplněk.

public static void FileLine(EnvDTE80.DTE2 dte)
{
    // 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("FileLine property: ");
    owp.Activate();

    // dte is a reference to the DTE2 object passed to you by the
    // OnConnection method that you implement when you create an Add-in.
    EnvDTE80.Debugger2 debugger = (EnvDTE80.Debugger2)dte.Debugger;
    owp.OutputString("Breakpoint in the file " + debugger.Breakpoints.Item(1).File);
    owp.OutputString(" on line " +
                     debugger.Breakpoints.Item(1).FileLine.ToString() + " column ");
    owp.OutputString(debugger.Breakpoints.Item(1).FileColumn.ToString() + " is ");
    owp.OutputString(debugger.Breakpoints.Item(1).Enabled ? "enabled." : "disabled.");
    owp.OutputString("\nThis breakpoint is in the function: " +
                     debugger.Breakpoints.Item(1).FunctionName);
}

Zabezpečení rozhraní .NET Framework

Viz také

Odkaz

Breakpoint2 Rozhraní

FileLine – přetížení

EnvDTE80 – obor názvů

Další zdroje

How to: Compile and Run the Automation Object Model Code Examples