DebuggerService 类

定义

为调试过程管理断点的位置。

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
继承
DebuggerService
实现

构造函数

DebuggerService(EditingContext)

使用指定的编辑上下文创建 DebuggerService 类的新实例。

属性

CurrentContext

获取或设置源文件中的当前执行范围。

CurrentLocation

获取或设置执行的当前位置。

HideSourceFileName

获取或设置指示是否隐藏查看器中源文件名的值。

IsDebugging

获取或设置一个值,该值指示调试是否为当前状态。

SelectedLocation

从设计器中获取当前选定的位置。

方法

DeleteBreakpoint(SourceLocation)

从源文件中的断点位置处删除断点。

EnsureVisible(SourceLocation)

确保调试程序服务是可见的。

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetBreakpointLocations()

返回最新断点位置的列表。

GetExactLocation(SourceLocation)

基于活动在其序列化的 XAML 形式中的起始行号和结束行号,返回准确的源文件位置。

GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
InsertBreakpoint(SourceLocation, BreakpointTypes)

在指定位置处插入指定类型的新断点。

MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ResetBreakpoints()

重置断点并准备刷新断点。

ToString()

返回表示当前对象的字符串。

(继承自 Object)
UpdateBreakpoint(SourceLocation, BreakpointTypes)

更新指定断点的外观,以显示指定的类型。

UpdateSourceLocations(Dictionary<Object,SourceLocation>)

从 SourceLocationMapping 收集模型项与断点之间的新映射。

适用于