DebuggerService Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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. |