LayoutCycleTracingLevel 枚举

定义

定义常量,这些常量指定是否将布局周期跟踪信息写入本机调试器以及所记录的详细信息级别。

public enum class LayoutCycleTracingLevel
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 393216)]
enum class LayoutCycleTracingLevel
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 393216)]
public enum LayoutCycleTracingLevel
Public Enum LayoutCycleTracingLevel
继承
LayoutCycleTracingLevel
属性

字段

High 2

提供了更详细的布局周期信息,其中包括所有 MeasureArrange 调用及其 availableSizefinalSize 值。 输出记录在故障转储的 已存放异常 中。 相同的信息也会输出到本机调试器。

Low 1

最小布局周期信息记录在故障转储的 存放异常 中。 相同的信息也会输出到本机调试器。

None 0

最小布局周期信息记录在故障转储的 存放异常 中。 本机调试器没有输出。

示例

public App () { this.InitializeComponent () ;

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

注解

此枚举为 DebugSettings.LayoutCycleTracingLevel 属性提供值。

适用于

另请参阅