RecognitionResult 클래스
업데이트: 2007년 11월
인식 결과를 나타냅니다. 필기된 잉크를 인식한 결과는 RecognitionResult 개체로 반환됩니다.
네임스페이스: Microsoft.Ink
어셈블리: Microsoft.Ink(Microsoft.Ink.dll)
구문
‘선언
<PermissionSetAttribute(SecurityAction.InheritanceDemand, Name := "FullTrust")> _
Public Class RecognitionResult
‘사용 방법
Dim instance As RecognitionResult
[PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust")]
public class RecognitionResult
[PermissionSetAttribute(SecurityAction::InheritanceDemand, Name = L"FullTrust")]
public ref class RecognitionResult
/** @attribute PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust") */
public class RecognitionResult
public class RecognitionResult
설명
결과에서 RecognitionAlternate 개체(대체 항목)이 만들어집니다. 최적(최상위) 대체 항목은 결과에서 기본적으로 사용되는 대체 항목입니다. 그러나 RecognitionResult 개체의 메서드를 사용하면 결과에서 사용할 대체 항목을 지정할 수 있습니다.
모든 스트로크 컬렉션에 인식 결과를 자동으로 할당하면 시스템 성능이 저하될 수 있으므로 기본적으로는 결과가 Strokes 컬렉션에 연결되지 않습니다. Strokes 컬렉션에 결과를 할당하려면 SetResultOnStrokes 메서드를 호출해야 합니다.
인식 결과를 유지하려면 SetResultOnStrokes를 호출한 다음 이 Strokes 컬렉션을 Ink 개체의 CustomStrokes 컬렉션에 추가해야 합니다.
일부 인식기에서는 TopConfidence 속성을 설정하지 않습니다. 응용 프로그램에서 인식기가 설정하지 않은 속성에 액세스하려고 하면 인수 예외가 throw됩니다.
참고
Microsoft에서 라틴 문자 인식기 및 동아시아 언어 인식기로 제공하는 다양한 필기 인식기에서는 인식 결과로 유니코드 값 0xFFFF를 생성하는 경우가 있습니다. 인식기에서 잉크 조각을 유효한 문자와 일치시킬 수 없으면 이러한 경우가 나타납니다. 0xFFFF 코드 포인트는 유효한 UCS-2이지만 UTF-8에서는 허용되지 않습니다. 인식 결과를 UTF-8로 변환하는 응용 프로그램에서는 0xFFFF를 0xFFFD 등의 다른 코드 포인트로 대체해야 합니다.
상속 계층 구조
System.Object
Microsoft.Ink.RecognitionResult
스레드로부터의 안전성
이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.
플랫폼
Windows Vista
.NET Framework 및 .NET Compact Framework에서 모든 플랫폼의 전체 버전을 지원하지는 않습니다. 지원되는 버전의 목록을 보려면 .NET Framework 시스템 요구 사항을 참조하십시오.
버전 정보
.NET Framework
3.0에서 지원