ICoreApplicationUnhandledError Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fügt ein Fehlerbehandlungsereignis für die globale Fehlerbehandlung aus dem System hinzu, das App-Modelle verwenden können.
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
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Hinweise
Der ICoreApplicationUnhandledError-Mechanismus für die Fehlerbehandlung richtet sich in erster Linie an C++-Entwickler, die Microsoft DirectX verwenden. Bei einer UWP-App mit C++, C# oder Visual Basic sollten Sie UnhandledException behandeln, die vom Application-Objekt in diesem App-Modell verfügbar gemacht wird.
In den meisten Szenarien wird diese Schnittstelle weder für die Implementierung noch für die Umwandlung verwendet. Stattdessen verwenden die meisten App-Szenarien CoreApplication.UnhandledErrorDetected oder ähnliche Ereignisse, die von den App-Modellen für UI-Frameworks bereitgestellt werden.
Ereignisse
UnhandledErrorDetected |
Tritt auf, wenn ein Fehler in einem asynchronen Vervollständigungshandler oder einem Ereignishandler vorliegt, der nicht anderweitig von System- oder App-Code behandelt wurde. |