Condividi tramite


DebuggerService Classe

Definizione

Gestisce il posizionamento dei punti di interruzione per un processo di debug.

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
Ereditarietà
DebuggerService
Implementazioni

Costruttori

DebuggerService(EditingContext)

Crea una nuova istanza della classe DebuggerService con il contesto di modifica specificato.

Proprietà

CurrentContext

Ottiene o imposta l'ambito corrente di esecuzione nel file di origine.

CurrentLocation

Ottiene o imposta la posizione corrente di esecuzione.

HideSourceFileName

Ottiene o imposta un valore che indica se il nome del file di origine nel visualizzatore è nascosto.

IsDebugging

Ottiene o imposta un valore che indica se il debug è lo stato corrente.

SelectedLocation

Ottiene la posizione attualmente selezionata dalla finestra di progettazione.

Metodi

DeleteBreakpoint(SourceLocation)

Elimina un punto di interruzione dalla relativa posizione nel file di origine.

EnsureVisible(SourceLocation)

Verificare che il servizio del debugger sia visibile.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetBreakpointLocations()

Restituisce un elenco delle ultime posizioni del punto di interruzione.

GetExactLocation(SourceLocation)

Restituisce la posizione esatta del file di origine in base ai numeri di riga iniziale e finale dell'attività nel formato XAML serializzato.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
InsertBreakpoint(SourceLocation, BreakpointTypes)

Inserisce un nuovo punto di interruzione del tipo specificato nella posizione indicata.

MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ResetBreakpoints()

Reimposta i punti di interruzione e ne prepara l'aggiornamento.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
UpdateBreakpoint(SourceLocation, BreakpointTypes)

Aggiorna l'aspetto di un punto di interruzione specificato per mostrare il tipo indicato.

UpdateSourceLocations(Dictionary<Object,SourceLocation>)

Raccoglie il nuovo mapping dell'elemento del modello e dei punti di interruzione da SourceLocationMapping.

Si applica a