ICoreApplicationUnhandledError Interface
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.
Adiciona um evento de tratamento de erros para tratamento de erros global do sistema que os modelos de aplicativo podem usar.
public interface class ICoreApplicationUnhandledError
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(4041362096, 56585, 17121, 176, 188, 224, 225, 49, 247, 141, 126)]
struct ICoreApplicationUnhandledError
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(4041362096, 56585, 17121, 176, 188, 224, 225, 49, 247, 141, 126)]
public interface ICoreApplicationUnhandledError
Public Interface ICoreApplicationUnhandledError
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 (introduzida na 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
|
Comentários
O mecanismo ICoreApplicationUnhandledError para tratamento de erros é principalmente para desenvolvedores C++ que estão usando o Microsoft DirectX. Para o aplicativo UWP usando C++, C# ou Visual Basic, você deve manipular UnhandledException, que é exposto pelo objeto Application nesse modelo de aplicativo.
A maioria dos cenários não usará essa interface para implementação ou conversão. Em vez disso, a maioria dos cenários de aplicativo usará CoreApplication.UnhandledErrorDetected ou eventos semelhantes fornecidos pelos modelos de aplicativo para estruturas de interface do usuário.
Eventos
UnhandledErrorDetected |
Ocorre quando há um erro em um manipulador de conclusão assíncrona ou um manipulador de eventos que não foi tratado de outra forma pelo código do sistema ou do aplicativo. |