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

提供更詳細的版面配置周期資訊,其中包含其和值的所有 MeasureArrangefinalSize 呼叫availableSize。 輸出會記錄在損毀傾印的 stowed 例外 狀況中。 相同的資訊也會輸出至原生調試程式。

Low 1

最小版面配置週期信息會記錄在損毀傾印的 stowed 例外 狀況中。 相同的資訊也會輸出至原生調試程式。

None 0

最小版面配置週期信息會記錄在損毀傾印的 stowed 例外 狀況中。 原生調試程式沒有輸出。

範例

public App () { this。InitializeComponent () ;

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

備註

這個列舉會提供 DebugSettings.LayoutCycleTracingLevel 屬性的值。

適用於

另請參閱