DebuggerService Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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. |