DebuggerService Classe

Definizione

Gestisce la posizione 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

Nome Descrizione
DebuggerService(EditingContext)

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

Proprietà

Nome Descrizione
CurrentContext

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

CurrentLocation

Ottiene o imposta la posizione corrente dell'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

Nome Descrizione
DeleteBreakpoint(SourceLocation)

Elimina un punto di interruzione dal relativo percorso nel file di origine.

EnsureVisible(SourceLocation)

Assicura che il servizio debugger sia visibile.

Equals(Object)

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

(Ereditato da Object)
GetBreakpointLocations()

Restituisce un elenco delle posizioni dei punti di interruzione più recenti.

GetExactLocation(SourceLocation)

Restituisce un percorso esatto 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 il Type dell'istanza corrente.

(Ereditato da Object)
InsertBreakpoint(SourceLocation, BreakpointTypes)

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

MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ResetBreakpoints()

Reimposta i punti di interruzione e prepara l'aggiornamento del punto di interruzione.

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 visualizzare il tipo specificato.

UpdateSourceLocations(Dictionary<Object,SourceLocation>)

Raccoglie il nuovo mapping degli elementi del modello e dei punti di interruzione da SourceLocationMapping.

Si applica a