Share via


RecognizerCapabilities Enumeration

Defines values that specify the attributes of a recognizer. Use this enumeration to determine which attributes to use when searching for an installed recognizer. This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

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

Syntax

'Declaration
<FlagsAttribute> _
Public Enumeration RecognizerCapabilities
'Usage
Dim instance As RecognizerCapabilities
[FlagsAttribute]
public enum RecognizerCapabilities
[FlagsAttribute]
public enum class RecognizerCapabilities
public enum RecognizerCapabilities

Members

Member name Description
DontCare Ignores all other flags that are set.
Object If set, specifies the recognizer performs object recognition; otherwise, the recognizer performs text recognition.
FreeInput Specifies the recognizer supports free input. ink is entered without the use of a recognition guide, such as lines or boxes.
LinedInput Specifies the recognizer supports lined input, which is similar to writing on lined paper.
BoxedInput Specifies the recognizer supports boxed input, in which each character or word is entered in a box.
CharacterAutoCompletionInput Specifies the recognizer supports character Autocomplete. Recognizers that support character Autocomplete require boxed input.
RightAndDown Specifies the recognizer supports western and Asian languages.
LeftAndDown Specifies that the recognizer supports Hebrew and Arabic languages.
DownAndLeft Specifies the recognizer supports Asian languages.
DownAndRight Specifies the recognizer supports the Chinese language.
ArbitraryAngle Specifies the recognizer supports text is written at arbitrary angles.
Lattice Specifies the recognizer can return a lattice object.
AdviseInkChange Specifies that the recognizer's background recogition can be interrupted, as in when the ink has changed.
StrokeReorder Specifies that stroke order — spatial and temporal — is handled.
Personalizable Specifies that the recognizer supports personalization.

Remarks

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

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

Microsoft.Ink Namespace

Recognizer.Capabilities