Compartilhar via


DebugSettings.FailFastOnErrors Propriedade

Definição

Obtém ou define um valor que indica se erros XAML causam um FailFast imediato em vez de retornar um erro.

public:
 property bool FailFastOnErrors { bool get(); void set(bool value); };
bool FailFastOnErrors();

void FailFastOnErrors(bool value);
public bool FailFastOnErrors { get; set; }
var boolean = debugSettings.failFastOnErrors;
debugSettings.failFastOnErrors = boolean;
Public Property FailFastOnErrors As Boolean

Valor da propriedade

Boolean

bool

true se erros XAML causarem um FailFast imediato em vez de retornar um erro; caso contrário, false. O padrão é false.

Requisitos do Windows

Família de dispositivos
Windows 10, version 1809 (introduzida na 10.0.17763.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v7.0)

Comentários

Essa propriedade é um auxílio para ajudar na depuração do aplicativo, mas não se limita a depurar builds ou usar no depurador. Esse recurso pode ser habilitado por aplicativos mesmo quando implantado na Store.

Habilitar o FailFastOnErrors permite encontrar erros anteriormente, com informações potencialmente mais utilizáveis. Isso também causa falhas em que os erros seriam ignorados. Por exemplo, com FailFastOnErrors desabilitado, um elemento imagem XAML gera um evento Image.ImageFailed se ele não pode carregar uma imagem, mas, caso contrário, ignora o erro. Se FailFastOnErrors estiver habilitado, isso fará com que o aplicativo falhe.

O depurador de código gerenciado do Visual Studio não é interrompido em erros failFast. Você deve selecionar o tipo de depurador misto no Microsoft Visual Studio na página Depurar do designer de projeto.

Essa propriedade é ignorada quando o código está em execução em um designer (quando DesignMode.DesignModeEnabled é true).

Quando FailFastOnErrors está habilitado, o evento Application.UnhandledException não é gerado.

Essa propriedade pode ser alterada a qualquer momento, não apenas durante a inicialização do aplicativo.

Essa propriedade afeta todos os threads XAML no processo.

Aplica-se a