判斷指定的物件和 InkRecognizerBase 是否相等。
命名空間: System.Windows.Ink.AnalysisCore
組件: IACore (在 IACore.dll 中)
語法
'宣告
Public Overrides Function Equals ( _
obj As Object _
) As Boolean
'用途
Dim instance As InkRecognizerBase
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
參數
- obj
型別:System.Object
傳回值
型別:System.Boolean
如果目前的 InkRecognizerBase 和 otherRecognizer 是同一個 InkRecognizerBase 的執行個體 (Instance),則為 true,否則為 false。
備註
如果 otherRecognizer 和這個 InkRecognizerBase 是同一個 InkRecognizerBase 的執行個體,便會將物件 otherRecognizer 與這個 InkRecognizerBase 視為相等。
範例
下列範例會判斷預設辨識器和 InkRecognizerBaseCollection 中的日文辨識器是否相等。
' Get the InkRecognitionCollection from the InkAnalyzer
Dim inkRecognizers As InkRecognizerBaseCollection = theInkAnalyzerBase.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 InkRecognizerBase = _
inkRecognizers(0)
' Get the Japanese InkRecognizer.
Dim japaneseInkRecognizer As InkRecognizerBase = _
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
InkRecognizerBaseCollection inkRecognizers = theInkAnalyzerBase.GetInkRecognizersByPriority();
// Only check fo equality if there are 2 ink recognizers
// associated with the InkAnalyzer.
if (inkRecognizers.Count >= 2)
{
// Get the default InkRecognizer.
InkRecognizerBase defaultInkRecognizer =
inkRecognizers[0];
// Get the Japanese InkRecognizer.
InkRecognizerBase japaneseInkRecognizer =
inkRecognizers.GetPriorityInkRecognizer(0x0011);
// Check the default recognizer.
if (!defaultInkRecognizer.Equals(japaneseInkRecognizer))
{
// The default InkRecognizer is not the Japanese InkRecognizer.
}
}
平台
Windows Vista, Windows XP SP2, Windows Server 2003
.NET Framework 和 .NET Compact Framework 並不支援各種平台的所有版本。如需支援平台版本的相關資訊,請參閱 .NET Framework 系統需求。
版本資訊
.NET Framework
支援版本:3.0