Breakpoint2.FileLine-Eigenschaft
Ruft die Zeile innerhalb einer Datei ab, in der der Haltepunkt festgelegt ist.
Namespace: EnvDTE80
Assembly: EnvDTE80 (in EnvDTE80.dll)
Syntax
'Declaration
ReadOnly Property FileLine As Integer
int FileLine { get; }
property int FileLine {
int get ();
}
abstract FileLine : int
function get FileLine () : int
Eigenschaftswert
Typ: System.Int32
Eine ganze Zahl, die die Nummer der Quellcodezeile enthält, in der der Haltepunkt festgelegt ist.
Hinweise
Die Zeilennummer im Quellcode, ausgehend vom Beginn der Funktion, in der der Haltepunkt festgelegt ist.Wenn dieser Wert 1 ist, wird der Haltepunkt am Anfang der Datei gesetzt.Dieser Wert wird im Feld Zeile des Dialogfelds Datei, Neuer Haltepunkt angegeben.
Beispiele
Im folgenden Beispiel wird veranschaulicht, wie die FileLine-Eigenschaft verwendet wird.
So testen Sie diese Eigenschaft
Legen Sie einen Haltepunkt in der Zielanwendung fest.
Führen Sie das Add-In aus.
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);
}
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
Weitere Ressourcen
Gewusst wie: Kompilieren und Ausführen der Codebeispiele für das Automatisierungsobjektmodell