DebugSettings.LayoutCycleDebugBreakLevel 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个值,该值指示触发调试器断点的布局周期跟踪事件的级别。
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。 可以单独设置跟踪和中断级别,以启用需要高于调试中断级别的跟踪级别的常见方案。
当布局周期崩溃迫在眉睫时,此调试中断级别用于确定何时将触发与布局相关的操作的本机调试器断点。
仅当本机调试器附加到进程时,才会触发调试器断点,以避免进程在未在调试器下运行时或仅使用托管调试器附加时崩溃。