Share via


Recognizer.Id Property

Gets the ID of the Recognizer object.

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

Syntax

'Declaration
Public ReadOnly Property Id As Guid
'Usage
Dim instance As Recognizer 
Dim value As Guid 

value = instance.Id
public Guid Id { get; }
public:
property Guid Id {
    Guid get ();
}
public function get Id () : Guid

Property Value

Type: System.Guid
The ID of the Recognizer object.

Remarks

This property is new to the Microsoft.Ink version 6.0 assembly.

Examples

In this example, two RecognizerContext objects are instantiated using different techniques. Both RecognizerContext objects have an association with the default Recognizer, as determined by comparing the two Id properties.

' create a new RecognizerContext object 
Dim mRecognizerContext1 As RecognizerContext = New RecognizerContext()
' When you create a new RecognizerContext object via the .ctor 
' as shown above, it is associated with the default Recognizer. 
' 
' You could also obtain the RecognizerContext object in this manner: 
Dim allRecognizers As Recognizers = New Recognizers()
Dim defaultRecognizer As Recognizer = allRecognizers.GetDefaultRecognizer()
Dim mRecognizerContext2 As RecognizerContext = defaultRecognizer.CreateRecognizerContext()
' same recognizer either way 
Dim thisIsTrue As Boolean = (mRecognizerContext1.Recognizer.Id = mRecognizerContext2.Recognizer.Id)
// create a new RecognizerContext object
RecognizerContext mRecognizerContext1 = new RecognizerContext();
// When you create a new RecognizerContext object via the .ctor 
// as shown above, it is associated with the default Recognizer. 
// 
// You could also obtain the RecognizerContext object in this manner:
Recognizers allRecognizers = new Recognizers();
Recognizer defaultRecognizer = allRecognizers.GetDefaultRecognizer();
RecognizerContext mRecognizerContext2 = defaultRecognizer.CreateRecognizerContext();
// same recognizer either way 
bool thisIsTrue = (mRecognizerContext1.Recognizer.Id == mRecognizerContext2.Recognizer.Id);

Platforms

Windows 7, Windows Vista, Windows Server 2008 R2, Windows Server 2008

The .NET Framework and .NET Compact Framework do not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

Version Information

.NET Framework

Supported in: 3.0

See Also

Reference

Recognizer Class

Recognizer Members

Microsoft.Ink Namespace