다음을 통해 공유


InkRecognizer.SetAsHighestPriorityInkRecognizer 메서드

업데이트: 2007년 11월

InkRecognizerInkAnalyzer 개체의 인식기 목록에서 가장 높은 우선 순위로 설정합니다.

네임스페이스:  System.Windows.Ink
어셈블리:  IAWinFX(IAWinFX.dll)

구문

‘선언
Public Sub SetAsHighestPriorityInkRecognizer
‘사용 방법
Dim instance As InkRecognizer

instance.SetAsHighestPriorityInkRecognizer()
public void SetAsHighestPriorityInkRecognizer()
public:
void SetAsHighestPriorityInkRecognizer()
public void SetAsHighestPriorityInkRecognizer()
public function SetAsHighestPriorityInkRecognizer()

설명

SetAsHighestPriorityInkRecognizer 메서드는 현재 InkRecognizer를 가장 높은 우선 순위로 설정합니다. 둘 이상의 인식기가 같은 언어 및 기능을 지원할 경우 SetAsHighestPriorityInkRecognizer를 호출하여 InkAnalyzer가 이 InkRecognizer를 사용하도록 합니다.

참고

InkRecognizer를 가장 높은 우선 순위로 설정하더라도 InkAnalyzer가 이 InkRecognizer를 사용하여 잉크를 분석하는 것은 아닙니다. InkAnalyzer에 스트로크를 추가할 때 로캘 ID를 지정하지 않은 경우 InkAnalyzer는 기본 로캘을 지원하는 가장 높은 우선 순위의 InkRecognizer를 사용합니다.

예제

다음 예제에서는 일본어 및 상자식 입력을 지원하는 InkRecognizer를 가져와서 가장 높은 우선 순위의 InkRecognizer로 설정합니다. 그런 다음 GetPriorityInkRecognizer()를 호출하여 기본 로캘에서 우선 순위가 가장 높은 InkRecognizer를 가져옵니다. 두 InkRecognizer 개체는 기본 로캘이 일본어로 설정된 경우에만 동일합니다.

Dim theInkRecognizers As InkRecognizerCollection = _
    theInkAnalyzer.GetInkRecognizersByPriority()

' Get the first recognizer from the InkRecognizerCollection that supports
' both region neutral Japanese and boxed input. 
Dim firstJapaneseBoxedInputRecognizer As InkRecognizer = _
        theInkRecognizers.GetPriorityInkRecognizer(&H11, _
            InkRecognizerCapabilities.BoxedInput)

firstJapaneseBoxedInputRecognizer.SetAsHighestPriorityInkRecognizer()

Dim priorityInkRecognizer As InkRecognizer = theInkRecognizers.GetPriorityInkRecognizer()

'firstJapaneseBoxedInputRecognizer and priorityInkRecognizer are equal
'only if the firstJapaneseBoxedInputRecognizer supports the default locale.
InkRecognizerCollection theInkRecognizers = 
    theInkAnalyzer.GetInkRecognizersByPriority();

// Get the first recognizer from the InkRecognizerCollection that supports
// both region neutral Japanese and boxed input.
InkRecognizer firstJapaneseBoxedInputRecognizer =
    theInkRecognizers.GetPriorityInkRecognizer(0x0011,
        InkRecognizerCapabilities.BoxedInput);

firstJapaneseBoxedInputRecognizer.SetAsHighestPriorityInkRecognizer();

InkRecognizer priorityInkRecognizer = theInkRecognizers.GetPriorityInkRecognizer();

//firstJapaneseBoxedInputRecognizer and priorityInkRecognizer are equal
//only if the firstJapaneseBoxedInputRecognizer supports the default locale.

플랫폼

Windows Vista

.NET Framework 및 .NET Compact Framework에서 모든 플랫폼의 전체 버전을 지원하지는 않습니다. 지원되는 버전의 목록을 보려면 .NET Framework 시스템 요구 사항을 참조하십시오.

버전 정보

.NET Framework

3.0에서 지원

참고 항목

참조

InkRecognizer 클래스

InkRecognizer 멤버

System.Windows.Ink 네임스페이스