PenInputPanel.Factoid 屬性
已取代。取得或設定 PenInputPanel 物件所使用「個人小檔案」的字串名稱。PenInputPanel 已被 Microsoft.Ink.TextInput 取代。
命名空間: Microsoft.Ink
組件: Microsoft.Ink (在 Microsoft.Ink.dll 中)
語法
'宣告
Public Property Factoid As String
'用途
Dim instance As PenInputPanel
Dim value As String
value = instance.Factoid
instance.Factoid = value
public string Factoid { get; set; }
public:
property String^ Factoid {
String^ get ();
void set (String^ value);
}
/** @property */
public String get_Factoid()
/** @property */
public void set_Factoid(String value)
public function get Factoid () : String
public function set Factoid (value : String)
屬性值
型別:System.String
PenInputPanel 物件使用之個人小檔案的名稱。
值 |
意義 |
---|---|
DEFAULT |
西方語言的個人小檔案預設設定包括「系統字典」、「使用者字典」、各種標點符號,以及 Web 和 Number 個人小檔案。 東亞語言的個人小檔案預設設定包括辨識器支援的所有字元。 |
備註
個人小檔案會在特殊欄位內為「筆墨」提供「辨識器內容」。如果輸入欄位是已知的類型,則指定個人小檔案。例如,如果輸入欄位包含日期,則指定 Date 個人小檔案。
Factoid 屬性會取得或傳回字串 (英文),而不是 Factoid 物件。如需可能的 Factoid 屬性值清單,請參閱Supported Factoids from Version 1。
如需支援的個人小檔案清單,請參閱 Factoid 物件和Supported Factoids from Version 1。
注意事項: |
---|
個人小檔案的字串表示會區分大小寫。 |
這個屬性對數字鍵台或鍵盤不會有任何作用。
PenInputPanel 物件不支援 WordList 個人小檔案。
Factoid 屬性的預設值為 Default。在使用拉丁文指令碼辨識器的地區設定中,可以使用所有個人小檔案。以下為使用東亞語言字元之辨識器的地區設定中,相關的個人小檔案值:
Digit 意謂著東亞書寫板上的 Num 偏差按鈕。
OneChar 意謂著東亞書寫板上的 Alpha 偏差按鈕。
一般個人小檔案 (JapaneseCommon、ChineseSimpleCommon、ChineseTraditionalCommon、KoreanCommon、KanjiCommon 和 HangulCommon) 意謂著東亞書寫板上的 Alpha/Num 偏差按鈕。
除了 Digit 和 OneChar 以外的所有個人小檔案值,都會解譯成適合目前輸入地區設定的一般個人小檔案。
如果已設定 Factoid 屬性,只有在未一併呼叫 SetInputScope (英文) 函式時,才會轉送至辨識器。
安全性注意事項: |
---|
如果在部分信任的情況下使用,除了 PenInputPanel 所需的權限之外,這個屬性還需要 SecurityPermissionFlag.AllFlags (英文) 權限。如需詳細資訊,請參閱Security and Trust。 |
範例
這個 C# 範例會建立 PenInputPanel 物件 thePenInputPanel,並且將它附加至 InkEdit 控制項 theInkEdit。然後會將辨識器內容的 Factoid 屬性設定為偏向數字的偏差辨識。
[C#]
// Declare, create, and attach a new PenInputPanel object to an InkEdit control
PenInputPanel thePenInputPanel = new PenInputPanel(theInkEdit);
// Set the PenInputPanel object to bias recognition toward numbers
thePenInputPanel.Factoid = Factoid.Digit;
這個 Microsoft® Visual Basic® .NET 範例會建立 PenInputPanel 物件 thePenInputPanel,並且將它附加至 InkEdit 控制項 theInkEdit。然後會將辨識器內容的 Factoid 屬性設定為偏向數字的偏差辨識。
[Visual Basic]
' Declare, create, and attach a new PenInputPanel to an InkEdit control
Dim thePenInputPanel As New PenInputPanel(theInkEdit)
' Set the PenInputPanel object to bias recognition toward numbers
thePenInputPanel.Factoid = Factoid.Digit
平台
Windows Vista
.NET Framework 和 .NET Compact Framework 並不支援各種平台的所有版本。如需支援平台版本的相關資訊,請參閱 .NET Framework 系統需求。
版本資訊
.NET Framework
支援版本:3.0