Freigeben über


Breakpoint.FunctionLineOffset-Eigenschaft

Gibt das Zeilenoffset vom Namen eines Funktionshaltepunkts an.

Namespace:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

Syntax

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

Eigenschaftswert

Typ: System.Int32
Ein ganzzahliger Wert, der das Zeilenoffset vom Namen eines Funktionshaltepunkts angibt.

Hinweise

Abhängig vom Modul funktioniert dies in der systemeigenen Sprache möglicherweise nicht ordnungsgemäß.

Beispiele

Das folgende Beispiel veranschaulicht die Verwendung der FunctionLineOffset-Eigenschaft.

So testen Sie diese Eigenschaft

  1. Legen Sie einen Haltepunkt in der Zielanwendung fest.

  2. Führen Sie das Add-In aus.

public static void FunctionLineOffset(DTE 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("FunctionLineOffset Property Test: ");
    owp.Activate();

    // dte is a reference to the DTE object passed to you by the
    // OnConnection method that you implement when you create an add-in.
    EnvDTE.Debugger debugger = (EnvDTE.Debugger)dte.Debugger;
    owp.OutputString("\n FunctionColumnOffset: " + 
                      debugger.Breakpoints.Item(1).FunctionColumnOffset.ToString());
    owp.OutputString("\n FunctionLineOffset: " + 
                      debugger.Breakpoints.Item(1).FunctionLineOffset.ToString());
}
Shared Sub FunctionLineOffset(ByRef dte As EnvDTE.DTE)
    MessageBox.Show("FunctionColumnOffset: " + _
                    dte.Debugger.Breakpoints.Item(1).FunctionColumnOffset.ToString())
    MessageBox.Show("FunctionLineOffset: " + _
                    dte.Debugger.Breakpoints.Item(1).FunctionLineOffset.ToString())
End Sub

.NET Framework-Sicherheit

Siehe auch

Referenz

Breakpoint Schnittstelle

EnvDTE-Namespace