Freigeben über


IStylusAsyncPlugin.Error-Methode

Benachrichtigt das implementierende Objekt darüber, dass dieses Plug-In, eines der vorherigen Plug-Ins in der StylusAsyncPluginCollection-Auflistung oder ein Plug-In in der StylusAsyncPluginCollection-Auflistung eine Ausnahme ausgelöst hat.

Namespace:  Microsoft.StylusInput
Assembly:  Microsoft.Ink (in Microsoft.Ink.dll)

Syntax

'Declaration
Sub Error ( _
    sender As RealTimeStylus, _
    data As ErrorData _
)
'Usage
Dim instance As IStylusAsyncPlugin
Dim sender As RealTimeStylus
Dim data As ErrorData

instance.Error(sender, data)
void Error(
    RealTimeStylus sender,
    ErrorData data
)
void Error(
    RealTimeStylus^ sender, 
    ErrorData^ data
)
void Error(
    RealTimeStylus sender,
    ErrorData data
)
function Error(
    sender : RealTimeStylus, 
    data : ErrorData
)

Parameter

Hinweise

Hinweis

Error ist ein Schlüsselwort in Microsoft Visual Basic .NET. Beim Implementieren einer Error-Methode in Visual Basic .NET müssen Sie das Wort "Error" in eckige Klammern setzen, wie im folgenden Beispiel dargestellt.

Public Sub [Error](ByVal sender As Microsoft.StylusInput.RealTimeStylus, _
                   ByVal data As Microsoft.StylusInput.PluginData.ErrorData) _
    Implements Microsoft.StylusInput.IStylusAsyncPlugin.Error

Beispiele

Dieses C#-Beispiel ist ein Auszug aus dem RealTimeStylus Plug-in Sample. Im Beispiel erhält der Entwickler zu jedem empfangenen Fehler eine Warnung, indem die DataId-Eigenschaft und die InnerException-Eigenschaft angezeigt werden.

public void Error(RealTimeStylus sender, ErrorData data)
{
  Debug.Assert(false, "Error", "An error occurred.  DataId=" + 
                           data.DataId + ", " + "Exception=" + 
                           data.InnerException);
}

Dieses Microsoft Visual Basic .NET-Beispiel ist ein Auszug aus dem RealTimeStylus Plug-in Sample. Im Beispiel erhält der Entwickler zu jedem empfangenen Fehler eine Warnung, indem die DataId-Eigenschaft und die InnerException-Eigenschaft angezeigt werden.

Public Sub [Error](ByVal sender As RealTimeStylus, ByVal data As ErrorData) _
  Implements IStylusAsyncPlugin.Error
      Debug.Assert(False, "Error", "An error occurred.  DataId=" & _
                         data.DataId.ToString() & ", Exception=" & _
                         data.InnerException.ToString())
End Sub 'Error

Plattformen

Windows Vista, Windows XP SP2, Windows Server 2003

.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Versionsinformationen

.NET Framework

Unterstützt in: 3.0

Siehe auch

Referenz

IStylusAsyncPlugin-Schnittstelle

IStylusAsyncPlugin-Member

Microsoft.StylusInput-Namespace

Weitere Ressourcen

Error Handling Considerations for the StylusInput APIs