Condividi tramite


LayoutCycleTracingLevel Enumerazione

Definizione

Definisce le costanti che specificano se le informazioni sulla traccia del ciclo di layout vengono scritte nel debugger nativo e il livello di dettaglio registrato.

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
Ereditarietà
LayoutCycleTracingLevel
Attributi

Campi

High 2

Vengono fornite altre informazioni sul ciclo di layout dettagliato che includono tutte Measure e Arrange le chiamate con i relativi availableSize valori e finalSize . L'output viene registrato nelle eccezioni in caso di arresto anomalo. Le stesse informazioni vengono restituite anche al debugger nativo.

Low 1

Le informazioni minime sul ciclo di layout vengono registrate nelle eccezioni in arresti anomali. Le stesse informazioni vengono restituite anche al debugger nativo.

None 0

Le informazioni minime sul ciclo di layout vengono registrate nelle eccezioni in arresti anomali. Non è disponibile alcun output nel debugger nativo.

Esempio

public App() { this. InitializeComponent();

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

Commenti

Questa enumerazione fornisce valori per la proprietà DebugSettings.LayoutCycleTracingLevel .

Si applica a

Vedi anche