Freigeben über


DebuggerService Klasse

Definition

Verwaltet die Platzierung von Haltepunkten für einen Debugprozess.

public ref class DebuggerService : System::Activities::Presentation::Debug::IDesignerDebugView
public class DebuggerService : System.Activities.Presentation.Debug.IDesignerDebugView
type DebuggerService = class
    interface IDesignerDebugView
Public Class DebuggerService
Implements IDesignerDebugView
Vererbung
DebuggerService
Implementiert

Konstruktoren

DebuggerService(EditingContext)

Erstellt eine neue Instanz der DebuggerService-Klasse mit dem angegebenen Bearbeitungskontext.

Eigenschaften

CurrentContext

Ruft den aktuellen Bereich der Ausführung in der Quelldatei ab oder legt diesen fest.

CurrentLocation

Ruft die aktuelle Position der Ausführung ab oder legt ihn fest.

HideSourceFileName

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob der Quelldateiname im Viewer ausgeblendet wird.

IsDebugging

Ruft einen Wert ab, der angibt, ob Debugging der aktuelle Zustand ist., oder legt diesen fest.

SelectedLocation

Ruft die gerade ausgewählte Position aus dem Designer ab.

Methoden

DeleteBreakpoint(SourceLocation)

Löscht einen Haltepunkt aus seiner Position in der Quelldatei.

EnsureVisible(SourceLocation)

Stellt sicher, dass der Debugger sichtbar ist.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetBreakpointLocations()

Gibt eine Liste der letzten Haltepunktpositionen zurück.

GetExactLocation(SourceLocation)

Gibt auf Grundlage der Start- und Endzeilennummern der Aktivität im serialisierten XAML-Formular eine genaue Quelldateiposition zurück.

GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
InsertBreakpoint(SourceLocation, BreakpointTypes)

Fügt einen neuen Haltepunkt mit dem angegebenen Typ an der angegebenen Position in.

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ResetBreakpoints()

Setzt Haltepunkte zurück und bereitet die Haltepunktaktualisierung vor.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
UpdateBreakpoint(SourceLocation, BreakpointTypes)

Aktualisiert die Darstellung eines angegebenen Haltepunkts, um den angegebenen Typ anzuzeigen.

UpdateSourceLocations(Dictionary<Object,SourceLocation>)

Erfasst die neue Zuordnung von Modellelement und Haltepunkten aus SourceLocationMapping.

Gilt für: