Compartilhar via


ICoreApplicationUnhandledError Interface

Definição

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.

Aplica-se a