InkRecognizer.Equals-Methode
Bestimmt, ob das angegebene Objekt dem InkRecognizer entspricht.
Namespace: Microsoft.Ink
Assembly: Microsoft.Ink.Analysis (in Microsoft.Ink.Analysis.dll)
Syntax
'Declaration
Public Overrides Function Equals ( _
obj As Object _
) As Boolean
'Usage
Dim instance As InkRecognizer
Dim obj As Object
Dim returnValue As Boolean
returnValue = instance.Equals(obj)
public override bool Equals(
Object obj
)
public:
virtual bool Equals(
Object^ obj
) override
public boolean Equals(
Object obj
)
public override function Equals(
obj : Object
) : boolean
Parameter
- obj
Typ: System.Object
Das mit dem aktuellen InkRecognizer zu vergleichende Objekt.
Rückgabewert
Typ: System.Boolean
true , wenn das aktuelle InkRecognizer und otherRecognizer Instanzen desselben InkRecognizer sind; andernfalls false.
Hinweise
Das Objekt otherRecognizer entspricht diesem InkRecognizer, wenn otherRecognizer und dieses InkRecognizer Instanzen desselben InkRecognizer sind.
Beispiele
Im folgenden Beispiel werden das Standarderkennungsmodul und das japanische Erkennungsmodul abgerufen und miteinander verglichen, um festzustellen, ob sie gleich sind.
' Get the InkRecognitionCollection from the InkAnalyzer
Dim inkRecognizers As Microsoft.Ink.InkRecognizerCollection = _
theInkAnalyzer.GetInkRecognizersByPriority()
' Only check fo equality if there are 2 ink recognizers
' associated with the InkAnalyzer.
If inkRecognizers.Count >= 2 Then
' Get the default InkRecognizer.
Dim defaultInkRecognizer As Microsoft.Ink.InkRecognizer = _
inkRecognizers(0)
' Get the Japanese InkRecognizer.
Dim japaneseInkRecognizer As Microsoft.Ink.InkRecognizer = _
inkRecognizers.GetPriorityInkRecognizer(&H11)
' Check the default recognizer.
If Not defaultInkRecognizer.Equals(japaneseInkRecognizer) Then
' The default InkRecognizer is not the Japanese InkRecognizer.
End If
End If
// Get the InkRecognitionCollection from the InkAnalyzer
InkRecognizerCollection inkRecognizers = theInkAnalyzer.GetInkRecognizersByPriority();
// Only check fo equality if there are 2 ink recognizers
// associated with the InkAnalyzer.
if (inkRecognizers.Count >= 2)
{
// Get the default InkRecognizer.
Microsoft.Ink.InkRecognizer defaultInkRecognizer =
inkRecognizers[0];
// Get the Japanese InkRecognizer.
Microsoft.Ink.InkRecognizer japaneseInkRecognizer =
inkRecognizers.GetPriorityInkRecognizer(0x0011);
// Check the default recognizer.
if (!defaultInkRecognizer.Equals(japaneseInkRecognizer))
{
// The default InkRecognizer is not the Japanese InkRecognizer.
}
}
Plattformen
Windows Vista
.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