共用方式為


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

請參閱

參考

Microsoft.Ink 命名空間