DebuggerService Classe

Definição

Gerir a colocação dos pontos de interrupção para um processo de depuração.

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
Herança
DebuggerService
Implementações

Construtores

Name Description
DebuggerService(EditingContext)

Cria uma nova instância da DebuggerService classe com o contexto de edição especificado.

Propriedades

Name Description
CurrentContext

Obtém ou define o âmbito atual de execução no ficheiro de origem.

CurrentLocation

Obtém ou define a localização atual da execução.

HideSourceFileName

Recebe ou define um valor que indica se o nome do ficheiro de origem no visualizador está oculto.

IsDebugging

Recebe ou define um valor que indica se a depuração é o estado atual.

SelectedLocation

Obtém a localização atualmente selecionada pelo designer.

Métodos

Name Description
DeleteBreakpoint(SourceLocation)

Elimina um ponto de interrupção da sua localização no ficheiro de origem.

EnsureVisible(SourceLocation)

Garante que o serviço de depuração é visível.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetBreakpointLocations()

Devolve uma lista das localizações mais recentes dos pontos de interrupção.

GetExactLocation(SourceLocation)

Devolve uma localização exata do ficheiro fonte com base nos números das linhas de início e fim da atividade na sua forma XAML serializada.

GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
InsertBreakpoint(SourceLocation, BreakpointTypes)

Insere um novo ponto de interrupção do tipo especificado no local especificado.

MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ResetBreakpoints()

Reinicia os pontos de quebra e prepara-se para a atualização dos pontos de interrupção.

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)
UpdateBreakpoint(SourceLocation, BreakpointTypes)

Atualiza a aparência de um ponto de interrupção especificado para mostrar o tipo especificado.

UpdateSourceLocations(Dictionary<Object,SourceLocation>)

Recolhe o novo mapeamento do item do modelo e dos pontos de quebra do SourceLocationMapping.

Aplica-se a