InkRecognizerCapabilities 列舉型別
定義用來指定筆墨辨識器屬性的值。
這個列舉型別的 FlagsAttribute 屬性允許將其成員值以位元組合的方式來使用。
命名空間: Microsoft.Ink
組件: Microsoft.Ink.Analysis (在 Microsoft.Ink.Analysis.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 | 未指定功能。 | |
DoNotCare | 會忽略所有其他已設定的旗標。 | |
Object | 支援物件辨識,否則只辨識文字。 | |
FreeInput | 支援自由輸入,其中筆墨輸入時不使用辨識輔助線,例如線條或方塊。 | |
LinedInput | 支援線式輸入,類似在線條紙上書寫。 | |
BoxedInput | 支援方塊式輸入,其中每個字元或單字都是在方塊中輸入。 | |
CharacterAutoCompletionInput | 支援字元自動完成。支援字元自動完成的辨識器需要方塊式輸入。 | |
RightAndDown | 支援右下順序的手寫輸入,例如西方語系和某些東亞語言的書寫順序。 | |
LeftAndDown | 支援左下順序的手寫輸入,例如希伯來文和阿拉伯文的書寫順序。 | |
DownAndLeft | 支援向下和向左順序的手寫輸入,例如某些東亞語言的書寫順序。 | |
DownAndRight | 支援向下和向右順序的手寫輸入,例如某些東亞語言的書寫順序。 | |
ArbitraryAngle | 支援任意角度書寫的文字。 | |
Lattice | 支援傳回 Lattice 物件,代替手寫辨識結果的 String (英文)。 | |
AdviseInkChange | 支援中斷背景辨識,例如,當筆墨發生變更時。 | |
StrokeReorder | 支援筆劃順序 (空間和時間順序),做為辨識作業的一部分處理。InkAnalyzer 不會在將筆墨傳送至 InkRecognizer 之前重新調整筆畫順序。 | |
Personalizable | 支援個人化手寫輸入,其中辨識器會在一段時間後適應相同的手寫輸入,而改善辨識功能。 | |
PrefersArbitraryAngle | 支援 InkAnalyzer 在將筆墨傳送至 InkRecognizer 之前不需要將手寫旋轉成水平方向。 | |
PrefersParagraphBreaking | 表示 InkAnalyzer 應該將筆墨的整個段落傳送至 InkRecognizer,允許 InkRecognizer 進行分行和斷字 (或字元)。 | |
PrefersSegmentationRecognition | 表示進行辨識時,InkAnalyzer 會將個別筆墨文字 (或字元,視語言而定) 傳送至 InkRecognizer,而非傳送整個書寫行。 |
備註
這個列舉型別擁有 FlagsAttribute 屬性,允許使用其成員值的位元組合。您可以使用這個列舉型別,尋找已經安裝的筆墨辨識器、且支援所需屬性的筆墨辨識器。
範例
下列範例示範 InkRecognizerCapabilities 列舉型別。
' 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