DebugSettings.LayoutCycleDebugBreakLevel Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um valor que indica o nível de eventos de rastreamento do ciclo de layout que disparam um ponto de interrupção do depurador.
public:
property LayoutCycleDebugBreakLevel LayoutCycleDebugBreakLevel { LayoutCycleDebugBreakLevel get(); void set(LayoutCycleDebugBreakLevel value); };
LayoutCycleDebugBreakLevel LayoutCycleDebugBreakLevel();
void LayoutCycleDebugBreakLevel(LayoutCycleDebugBreakLevel value);
public LayoutCycleDebugBreakLevel LayoutCycleDebugBreakLevel { get; set; }
var layoutCycleDebugBreakLevel = debugSettings.layoutCycleDebugBreakLevel;
debugSettings.layoutCycleDebugBreakLevel = layoutCycleDebugBreakLevel;
Public Property LayoutCycleDebugBreakLevel As LayoutCycleDebugBreakLevel
Valor da propriedade
Um valor da enumeração que indica o nível de eventos de rastreamento do ciclo de layout que disparam um ponto de interrupção do depurador. O padrão é None
.
Exemplos
public App() { this. InitializeComponent();
#if DEBUG DebugSettings.LayoutCycleTracingLevel = LayoutCycleTracingLevel.High; DebugSettings.LayoutCycleDebugBreakLevel = LayoutCycleDebugBreakLevel.Low; #endif }
Comentários
Esse nível de interrupção de depuração corresponde ao DebugSettings.LayoutCycleTracingLevel. Os níveis de rastreamento e interrupção podem ser definidos independentemente para habilitar o cenário comum de querer um nível de rastreamento mais alto do que o nível de interrupção de depuração.
Quando uma falha de ciclo de layout parece iminente, esse nível de interrupção de depuração é usado para determinar quando um ponto de interrupção do depurador nativo será disparado para operações relacionadas ao layout.
Um ponto de interrupção do depurador só será disparado se um depurador nativo estiver anexado ao processo para evitar a falha do processo quando não for executado em um depurador ou quando anexado apenas com um depurador gerenciado.