다음을 통해 공유


RecognitionAlternate 클래스

업데이트: 2007년 11월

잉크의 세그먼트를 인식기의 사전과 비교하여 나타난 단어 일치 가능 항목을 나타냅니다.

네임스페이스:  Microsoft.Ink
어셈블리:  Microsoft.Ink(Microsoft.Ink.dll)

구문

‘선언
<PermissionSetAttribute(SecurityAction.InheritanceDemand, Name := "FullTrust")> _
Public Class RecognitionAlternate
‘사용 방법
Dim instance As RecognitionAlternate
[PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust")]
public class RecognitionAlternate
[PermissionSetAttribute(SecurityAction::InheritanceDemand, Name = L"FullTrust")]
public ref class RecognitionAlternate
/** @attribute PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust") */
public class RecognitionAlternate
public class RecognitionAlternate

설명

인식 세그먼트는 인식기에서 Ink 개체에 대한 인식 결과를 생성하기 위해 내부적으로 사용하는 기본 잉크 조각 또는 단위입니다. 세그먼트는 일반적으로 간격에 따라 판단되며 가능한 최소 잉크 조각으로 분할됩니다.

잉크에서 세그먼트 간의 구분이 불분명할 수도 있습니다. 이러한 세그먼트는 인식기의 사전과 비교되어 가능한 일치 항목(대체 항목)이 확인됩니다. 세그먼트가 비교될 때 인식기는 가능한 대체 항목의 목록을 만든 다음 각 항목에 신뢰 수준을 할당하고 최상위 항목을 선택합니다.

예를 들어 "how are you"라는 문장을 가정해 봅니다. 이 문장은 세그먼트 간의 간격에 따라 단어마다 하나씩 세 세그먼트로 분할될 가능성이 높습니다.

각 세그먼트가 인식될 때 RecognitionResult가 만들어집니다. 또한 각 결과는 선택 가능한 대체 항목의 목록을 반환합니다. 예를 들어 "how"라는 세그먼트에는 "how", "now", "new" 등의 대체 항목이 있을 수 있으며 최상위 대체 항목은 "how"입니다. 기본적으로 각 세그먼트에 대한 최상위 대체 항목이 반환됩니다. 선택에 따라서는 최상위 대체 항목이 아닌 다른 대체 항목을 반환할 수 있습니다.

대체 항목의 우선 순위(인식 결과의 신뢰 수준, 대체 항목이 나타나는 줄 번호 등)에 따라 대체 항목을 반환할 수도 있습니다. 인식 속성의 목록은 RecognitionProperty 개체를 참조하십시오.

대체 항목의 대체 항목을 반환할 수도 있습니다.

특정 인식기에서는 위에 나열된 속성 중 일부를 설정하지 않습니다. 응용 프로그램에서 인식기가 설정하지 않은 속성에 액세스하려고 하면 인수 예외가 throw됩니다.

상속 계층 구조

System.Object
  Microsoft.Ink.RecognitionAlternate

스레드로부터의 안전성

이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.

플랫폼

Windows Vista

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

버전 정보

.NET Framework

3.0에서 지원

참고 항목

참조

RecognitionAlternate 멤버

Microsoft.Ink 네임스페이스

RecognitionAlternates

Recognizer

RecognitionProperty