共用方式為


InkAnalyzerBase.GetStrokeLanguageId 方法

傳回所指定筆劃的地區設定識別項。

命名空間:  System.Windows.Ink.AnalysisCore
組件:  IACore (在 IACore.dll 中)

語法

'宣告
Public Function GetStrokeLanguageId ( _
    strokeId As Integer _
) As Integer
'用途
Dim instance As InkAnalyzerBase
Dim strokeId As Integer
Dim returnValue As Integer

returnValue = instance.GetStrokeLanguageId(strokeId)
public int GetStrokeLanguageId(
    int strokeId
)
public:
int GetStrokeLanguageId(
    int strokeId
)
public int GetStrokeLanguageId(
    int strokeId
)
public function GetStrokeLanguageId(
    strokeId : int
) : int

參數

傳回值

型別:System.Int32
所指定筆劃的地區設定識別項。

備註

當您呼叫 AddStrokeAddStrokes 加入筆劃時,會設定筆劃的地區設定。若要變更筆劃的地區設定,請使用 SetStrokeLanguageIdSetStrokesLanguageId

範例

下列範例會檢查所指定筆劃的地區設定識別項,並且在尚未設定為日文時,將它設定為日文。名為 theInkAnalyzerBase 的 InkAnalyzerBase 包含筆劃識別項 theStrokeId 的筆劃資料。

' If the specified stroke is not set to Japanese, 0x0011,
' Set the stroke's locale to Japanese.
Dim languageId As Integer = _
    theInkAnalyzerBase.GetStrokeLanguageId(theStrokeId)
If &H11 <> languageId Then
    theInkAnalyzerBase.SetStrokeLanguageId(theStrokeId, &H11)
End If
// If the specified stroke is not set to Japanese, 0x0011,
// Set the stroke's locale to Japanese.
int languageId = theInkAnalyzerBase.GetStrokeLanguageId(theStrokeId);
if (0x0011 != languageId)
{
    theInkAnalyzerBase.SetStrokeLanguageId(theStrokeId, 0x0011);
}

平台

Windows Vista, Windows XP SP2, Windows Server 2003

.NET Framework 和 .NET Compact Framework 並不支援各種平台的所有版本。如需支援平台版本的相關資訊,請參閱 .NET Framework 系統需求

版本資訊

.NET Framework

支援版本:3.0

請參閱

參考

InkAnalyzerBase 類別

InkAnalyzerBase 成員

System.Windows.Ink.AnalysisCore 命名空間

InkAnalyzerBase.SetStrokeLanguageId

InkAnalyzerBase.SetStrokesLanguageId