InkRecognizerCapabilities - перечисление
Обновлен: Ноябрь 2007
Defines values that specify the attributes of an ink recognizer.
Это перечисление имеет атрибут FlagsAttribute, поддерживающий побитовое соединение составляющих его значений.
Пространство имен: System.Windows.Ink
Сборка: IAWinFX (в IAWinFX.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 left to right and down order, such as in western languages and some East Asian languages. | |
LeftAndDown | Supports handwriting input in right to 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 a String for handwriting recognition results. | |
AdviseInkChange | Supports the ability to interrupt background recognition, as, for example, when the ink has changed. | |
StrokeReorder | Enforces stroke order, such as spatial and temporal, during a recognition operation. The InkAnalyzer does not reorder strokes before sending ink to the InkRecognizer. | |
Personalizable | Supports personalized handwriting, where the recognizer improves recognition when exposed to the same handwriting over time. | |
PrefersArbitraryAngle | Supports that the InkAnalyzer need not rotate the handwriting to a horizontal orientation before sending the ink to the InkRecognizer. | |
PrefersParagraphBreaking | Indicates that the InkAnalyzer should send entire paragraphs of ink to the InkRecognizer, allowing the InkRecognizer to do the Line breaking and Word (or character) breaking. | |
PrefersSegmentationRecognition | Indicates that the InkAnalyzer will send the InkRecognizer individual ink words (or characters depending on the language) when recognizing, instead of sending entire lines of writing. |
Заметки
This enumeration has a FlagsAttribute attribute that supports 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 InkRecognizer = _
myInkRecognizers.GetPriorityInkRecognizer(InkRecognizerCapabilities.BoxedInput)
// Get the first recognizer from the InkRecognizerCollection that supports
// boxed input.
InkRecognizer theFirstBoxedInputInkRecognizer =
myInkRecognizers.GetPriorityInkRecognizer(
InkRecognizerCapabilities.BoxedInput);
Платформы
Windows Vista
Среды .NET Framework и .NET Compact Framework поддерживают не все версии каждой платформы. Поддерживаемые версии перечислены в разделе Требования к системе для .NET Framework.
Сведения о версии
.NET Framework
Поддерживается в версии: 3.0