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