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
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

Im folgenden Beispiel wird veranschaulicht, wie die FunctionLineOffset-Eigenschaft verwendet wird.

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