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 DEBUG DebugSettings.LayoutCycleTracingLevel = LayoutCycleTracingLevel.High; DebugSettings.LayoutCycleDebugBreakLevel = LayoutCycleDebugBreakLevel.Low; #endif }

설명

이 열거형은 DebugSettings.LayoutCycleTracingLevel 속성에 대한 값을 제공합니다.

적용 대상

추가 정보