DebugSettings.LayoutCycleDebugBreakLevel 属性

定义

获取或设置一个值,该值指示触发调试器断点的布局周期跟踪事件的级别。

public:
 property LayoutCycleDebugBreakLevel LayoutCycleDebugBreakLevel { LayoutCycleDebugBreakLevel get(); void set(LayoutCycleDebugBreakLevel value); };
LayoutCycleDebugBreakLevel LayoutCycleDebugBreakLevel();

void LayoutCycleDebugBreakLevel(LayoutCycleDebugBreakLevel value);
public LayoutCycleDebugBreakLevel LayoutCycleDebugBreakLevel { get; set; }
var layoutCycleDebugBreakLevel = debugSettings.layoutCycleDebugBreakLevel;
debugSettings.layoutCycleDebugBreakLevel = layoutCycleDebugBreakLevel;
Public Property LayoutCycleDebugBreakLevel As LayoutCycleDebugBreakLevel

属性值

枚举的值,指示触发调试器断点的布局周期跟踪事件的级别。 默认为 None

示例

public App () { this.InitializeComponent () ;

#if DEBUGSettings.LayoutCycleTracingLevel = LayoutCycleTracingLevel.High;DebugSettings.LayoutCycleDebugBreakLevel = LayoutCycleDebugBreakLevel.Low;#endif }

注解

此调试中断级别对应于 DebugSettings.LayoutCycleTracingLevel。 可以单独设置跟踪和中断级别,以启用需要高于调试中断级别的跟踪级别的常见方案。

当布局周期崩溃迫在眉睫时,此调试中断级别用于确定何时将触发与布局相关的操作的本机调试器断点。

仅当本机调试器附加到进程时,才会触发调试器断点,以避免进程在未在调试器下运行时或仅使用托管调试器附加时崩溃。

适用于

另请参阅