Поделиться через


DebugSettings.FailFastOnErrors Свойство

Определение

Возвращает или задает значение, указывающее, вызывают ли ошибки XAML немедленное failFast, а не возвращают ошибку.

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

Значение свойства

Boolean

bool

Значение true , если ошибки XAML вызывают немедленную FailFast, а не возвращают ошибку; в противном случае — false. Значение по умолчанию — false.

Требования к Windows

Семейство устройств
Windows 10, version 1809 (появилось в 10.0.17763.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v7.0)

Комментарии

Это свойство помогает при отладке приложений, но оно не ограничивается отладкой сборок или использованием в отладчике. Эта функция может быть включена приложениями даже при развертывании в Магазине.

Включение FailFastOnErrors позволяет находить ошибки ранее с потенциально более пригодными для использования сведениями. Это также приводит к сбоям, когда ошибки в противном случае были бы проигнорированы. Например, если failFastOnErrors отключен, элемент XAML Image вызывает событие Image.ImageFailed, если не удается загрузить изображение, но в противном случае игнорирует ошибку. Если параметр FailFastOnErrors включен, это приведет к сбою приложения.

Отладчик управляемого кода Visual Studio не прерывается при возникновении ошибок FailFast. Выберите тип смешанного отладчика в Microsoft Visual Studio на странице Отладка конструктора проектов.

Это свойство игнорируется при выполнении кода в конструкторе (если свойство DesignMode.DesignModeEnabled имеет значение true).

Если параметр FailFastOnErrors включен, событие Application.UnhandledException не вызывается.

Это свойство можно изменить в любое время, а не только во время запуска приложения.

Это свойство влияет на все потоки XAML в процессе.

Применяется к