InkAnalyzerBase.GetStrokeLanguageId 메서드
업데이트: 2007년 11월
지정된 스트로크의 로캘 식별자를 반환합니다.
네임스페이스: 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
매개 변수
- strokeId
형식: System.Int32
스트로크 식별자입니다.
반환 값
형식: System.Int32
지정된 스트로크의 로캘 식별자입니다.
설명
스트로크의 로캘은 AddStroke 또는 AddStrokes를 호출하여 스트로크를 추가할 때 설정됩니다. 스트로크 로캘을 변경하려면 SetStrokeLanguageId 또는 SetStrokesLanguageId를 사용합니다.
예제
다음 예제에서는 지정된 스트로크의 로캘 식별자를 확인하여 일본어로 설정되어 있지 않은 경우 일본어로 설정합니다. InkAnalyzerBase인 theInkAnalyzerBase에는 스트로크 식별자인 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에서 지원
참고 항목
참조
System.Windows.Ink.AnalysisCore 네임스페이스