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

より詳細なレイアウト サイクル情報が提供されます。これには、すべての Measure 呼び出しと、それらの 値と ArrangefinalSize 値を使用した呼び出しがavailableSize含まれます。 出力は、クラッシュ ダンプに 格納された例外 に記録されます。 同じ情報がネイティブ デバッガーにも出力されます。

Low 1

最小レイアウト サイクル情報は、クラッシュ ダンプの 積み込み例外 に記録されます。 同じ情報がネイティブ デバッガーにも出力されます。

None 0

最小レイアウト サイクル情報は、クラッシュ ダンプの 積み込み例外 に記録されます。 ネイティブ デバッガーへの出力はありません。

public App() { this.InitializeComponent();

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

注釈

この列挙は、 DebugSettings.LayoutCycleTracingLevel プロパティの値を 提供します。

適用対象

こちらもご覧ください