Поделиться через


InkRecognizerCapabilities - перечисление

Обновлен: Ноябрь 2007

Defines values that specify the attributes of an ink recognizer.

Это перечисление имеет атрибут FlagsAttribute, поддерживающий побитовое соединение составляющих его значений.

Пространство имен:  System.Windows.Ink.AnalysisCore
Сборка:  IACore (в IACore.dll)

Синтаксис

'Декларация
<FlagsAttribute> _
Public Enumeration InkRecognizerCapabilities
'Применение
Dim instance As InkRecognizerCapabilities
[FlagsAttribute]
public enum InkRecognizerCapabilities
[FlagsAttribute]
public enum class InkRecognizerCapabilities
/** @attribute FlagsAttribute */
public enum InkRecognizerCapabilities
public enum InkRecognizerCapabilities

Члены

Имя члена Описание
None No capabilities specified.
DoNotCare Ignores all other flags that are set.
Object Supports object recognition; otherwise, recognizes only text.
FreeInput Supports free input, where ink is entered without the use of a recognition guide, such as a line or a box.
LinedInput Supports lined input, which is similar to writing on lined paper.
BoxedInput Supports boxed input, where each character or word is entered in a box.
CharacterAutoCompletionInput Supports character Autocomplete. Recognizers that support character Autocomplete require boxed input.
RightAndDown Supports handwriting input in right and down order, such as in western languages and some East Asian languages.
LeftAndDown Supports handwriting input in left and down order, such as in Hebrew and Arabic languages.
DownAndLeft Supports handwriting input in down and left order, such as in some East Asian languages.
DownAndRight Supports handwriting input in down and right order, such as in some East Asian languages.
ArbitraryAngle Supports text written at arbitrary angles.
Lattice Supports returning a Lattice object as an alternative to String for handwriting recognition results.
AdviseInkChange Supports interrupting background recognition, such as when the ink has changed.
StrokeReorder Supports that stroke order—spatial and temporal—is handled as part of the recognition operation. The InkAnalyzerBase does not reorder strokes before sending ink to the InkRecognizerBase.
Personalizable Supports personalized handwriting, where the recognizer improves recognition when exposed to the same handwriting over time.
PrefersArbitraryAngle Supports an option available under the InkAnalyzerBase - of not rotating handwriting to a horizontal orientation before sending the ink to the InkRecognizer.
PrefersParagraphBreaking Indicates that the InkAnalyzerBase should send entire paragraphs of ink to the InkRecognizerBase, allowing the InkRecognizerBase instances to do the line breaking and word (or character) breaking.
PrefersSegmentationRecognition Recognizes only one word or character per recognition operation. The InkAnalyzerBase performs segmentation on the handwriting and sends only one segment at a time to the InkRecognizerBase.

Заметки

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values. Use this enumeration to find an installed ink recognizer that supports the attributes you need.

Примеры

The following example demonstrates the InkRecognizerCapabilities enumeration.

' Get the first recognizer from the InkRecognizerCollection that supports
' boxed input.
Dim theFirstBoxedInputInkRecognizer As InkRecognizerBase = _
    myInkRecognizers.GetPriorityInkRecognizer( _
            System.Windows.Ink.AnalysisCore.InkRecognizerCapabilities.BoxedInput)
// Get the first recognizer from the InkRecognizerCollection that supports
// boxed input.
InkRecognizerBase theFirstBoxedInputInkRecognizer =
    myInkRecognizers.GetPriorityInkRecognizer(
        System.Windows.Ink.AnalysisCore.InkRecognizerCapabilities.BoxedInput);

Платформы

Windows Vista, Windows XP с пакетом обновления 2 (SP2), Windows Server 2003

Среды .NET Framework и .NET Compact Framework поддерживают не все версии каждой платформы. Поддерживаемые версии перечислены в разделе Требования к системе для .NET Framework.

Сведения о версии

.NET Framework

Поддерживается в версии: 3.0

См. также

Ссылки

System.Windows.Ink.AnalysisCore - пространство имен