Freigeben über


Breakpoint2.FunctionColumnOffset-Eigenschaft

Ruft den Spaltenoffset vom Namen eines Funktionshaltepunkts ab.

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

Syntax

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

Eigenschaftswert

Typ: System.Int32
Eine ganze Zahl, die den Spaltenoffset vom Namen eines Funktionshaltepunkts enthält.

Implementiert

Breakpoint.FunctionColumnOffset

Hinweise

Weitere Informationen finden Sie im Thema zum Dialogfeld Datei, Neuer Haltepunkt.

Beispiele

Im folgenden Beispiel wird veranschaulicht, wie die FunctionColumnOffset-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 FunctionColumnOffset(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("FunctionColumnOffset 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("\n FunctionColumnOffset: " +
                     debugger.Breakpoints.Item(1).FunctionColumnOffset.ToString());
    owp.OutputString("\n FunctionLineOffset: " +
                     debugger.Breakpoints.Item(1).FunctionLineOffset.ToString());
}

.NET Framework-Sicherheit

Siehe auch

Referenz

Breakpoint2 Schnittstelle

FunctionColumnOffset-Überladung

EnvDTE80-Namespace

Weitere Ressourcen

Gewusst wie: Kompilieren und Ausführen der Codebeispiele für das Automatisierungsobjektmodell