DebuggerService Classe

Definição

Gerencia o posicionamento de 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

Nome Description
DebuggerService(EditingContext)

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

Propriedades

Nome Description
CurrentContext

Obtém ou define o escopo atual da execução no arquivo de origem.

CurrentLocation

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

HideSourceFileName

Obtém ou define um valor que indica se o nome do arquivo de origem no visualizador está oculto.

IsDebugging

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

SelectedLocation

Obtém o local selecionado no momento do designer.

Métodos

Nome Description
DeleteBreakpoint(SourceLocation)

Exclui um ponto de interrupção de seu local no arquivo de origem.

EnsureVisible(SourceLocation)

Garante que o serviço de depurador esteja visível.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetBreakpointLocations()

Retorna uma lista dos locais de ponto de interrupção mais recentes.

GetExactLocation(SourceLocation)

Retorna um local exato do arquivo de origem com base nos números de linha inicial e final da atividade em seu formulário XAML serializado.

GetHashCode()

Serve como a função 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 Objectatual.

(Herdado de Object)
ResetBreakpoints()

Redefine pontos de interrupção e se prepara para a atualização do ponto de interrupção.

ToString()

Retorna uma cadeia de caracteres 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>)

Coleta o novo mapeamento de item de modelo e pontos de interrupção de SourceLocationMapping.

Aplica-se a