Recognizers.GetDefaultRecognizer 方法 (Int32)
傳回國家語言支援 (NLS) 語言程式碼識別項 (LCID) 所指定之已知語言的預設「辨識器」。
命名空間: Microsoft.Ink
組件: Microsoft.Ink (在 Microsoft.Ink.dll 中)
語法
'宣告
Public Function GetDefaultRecognizer ( _
lcid As Integer _
) As Recognizer
'用途
Dim instance As Recognizers
Dim lcid As Integer
Dim returnValue As Recognizer
returnValue = instance.GetDefaultRecognizer(lcid)
public Recognizer GetDefaultRecognizer(
int lcid
)
public:
Recognizer^ GetDefaultRecognizer(
int lcid
)
public Recognizer GetDefaultRecognizer(
int lcid
)
public function GetDefaultRecognizer(
lcid : int
) : Recognizer
參數
- lcid
型別:System.Int32
要擷取預設辨識器之語言的語言程式碼識別項 (LCID)。值
意義
0
方法會使用使用者的地區設定,判斷要擷取的預設辨識器。如果使用者未在 [地區選項] 中指定地區設定,則方法會使用針對電腦所指定的地區設定。
System.Int32
方法會使用地區設定識別項,判斷要擷取的預設辨識器。
傳回值
型別:Microsoft.Ink.Recognizer
傳回所要求的辨識器。
備註
每個語言都可以有預設辨識器。例如,使用者可以有美式英文的預設辨識器和法文的預設辨識器。如果未指定地區設定,則這個方法會傳回使用中輸入法地區設定的辨識器。若要選取使用中的輸入法地區設定,請在 [控制台] 的 [地區及語言選項],按一下 [語言] 索引標籤上的 [詳細資料],然後選取 [預設輸入語言]。
如需國家語言支援 (NLS) 的詳細資訊,請參閱 NLS 用語 (英文)。
如果 LCID 不是已知地區設定,或者未安裝適用於所要求地區設定的辨識器,這個方法會擲回例外狀況。若要尋找中性地區設定語言的辨識器,請列舉 Recognizers 集合,檢查每個 Recognizer 物件的 Languages 屬性。如需 LCID 表格,請參閱語言識別項表格 (英文)。如需 Microsoft® 辨識器的清單,請參閱Using the Recognizers Collection。
範例
這個 C# 範例會藉由使用日文 LCID 取得日本語言的預設辨識器,並使用 Recognizer 物件 recoDefault 來識別它。
using Microsoft.Ink;
// . . .
Recognizers theRecognizers = new Recognizers();
int theLCID = 0x0411;
// Get the default recognizer for Japanese.
Recognizer recoDefault = theRecognizers.GetDefaultRecognizer(theLCID);
這個 Microsoft Visual Basic® .NET 範例會藉由使用日文 LCID 取得日本語言的預設辨識器,並使用 Recognizer 物件 recoDefault 來識別它。
Imports Microsoft.Ink
' . . .
Dim theRecognizers As Recognizers = New Recognizers()
Dim recoDefault As Recognizer
Dim theLCID As Integer = &H411 ' The LCID for Japanese
'Get the default recognizer for Japanese.
recoDefault = theRecognizers.GetDefaultRecognizer(theLCID)
平台
Windows Vista
.NET Framework 和 .NET Compact Framework 並不支援各種平台的所有版本。如需支援平台版本的相關資訊,請參閱 .NET Framework 系統需求。
版本資訊
.NET Framework
支援版本:3.0