Freigeben über


LayoutCycleTracingLevel Enumeration

Definition

Definiert Konstanten, die angeben, ob Informationen zur Layoutzyklusablaufverfolgung in den nativen Debugger geschrieben werden und welche Detailebene aufgezeichnet wird.

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
Vererbung
LayoutCycleTracingLevel
Attribute

Felder

High 2

Ausführlichere Layoutzyklusinformationen werden bereitgestellt, die alle Measure Aufrufe und Arrange mit ihren availableSize Werten und finalSize enthalten. Die Ausgabe wird in stauten Ausnahmen in Absturzabbildern aufgezeichnet. Dieselben Informationen werden auch an den nativen Debugger ausgegeben.

Low 1

Minimale Layoutzyklusinformationen werden in verstauten Ausnahmen in Absturzabbildern aufgezeichnet. Dieselben Informationen werden auch an den nativen Debugger ausgegeben.

None 0

Minimale Layoutzyklusinformationen werden in verstauten Ausnahmen in Absturzabbildern aufgezeichnet. Es gibt keine Ausgabe für den nativen Debugger.

Beispiele

public App() { this. InitializeComponent();

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

Hinweise

Diese Enumeration stellt Werte für die DebugSettings.LayoutCycleTracingLevel-Eigenschaft bereit.

Gilt für:

Weitere Informationen