Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Unbehandelte Ausnahmen, die von einem Plug-In ausgelöst werden, werden vom RealTimeStylus-Objekt abgefangen. Wenn ein Plug-In eine Ausnahme auslöst, wird der normale Datenfluss unterbrochen. Das RealTimeStylus-Objekt:
- Erstellt ein ErrorData- -Objekt (in verwaltetem Code).
- Ruft die Error-Methode (in verwaltetem Code, entweder die Microsoft.StylusInput.IStylusSyncPlugin.Error oder Microsoft.StylusInput.IStylusAsyncPlugin.Error-Methode) des Plug-Ins auf, das die Ausnahme ausgelöst hat.
- Ruft die Error-Methode der verbleibenden Plug-Ins in dieser Auflistung auf.
- Wenn das Plug-In, das die Ausnahme ausgelöst hat, ein synchrones Plug-In ist, wird der Ausgabewarteschlange das ErrorData--Objekt (in verwaltetem Code) hinzugefügt.
- Das RealTimeStylus Objekt setzt die normale Verarbeitung der ursprünglichen Daten fort.
Wenn ein Plug-In eine Ausnahme von der Error-Methode auslöst, erfasst das RealTimeStylus--Objekt die Ausnahme, generiert aber kein neues ErrorData--Objekt. Weitere Informationen dazu, wie ErrorData der Warteschlange hinzugefügt wird, finden Sie unter Plug-In-Daten und der RealTimeStylus-Klasse.
Das RealTimeStylus--Objekt verhindert nicht die Verarbeitung von Daten aus dem Datenstrom des Tablet-Stifts, wenn eines seiner Plug-Ins eine Ausnahme auslöst. Je nach Design müssen einige Ihrer Plug-Ins möglicherweise die ErrorData--Benachrichtigung abonnieren und ihr Verhalten ändern, wenn eine Ausnahme auftritt.