RecognizerContext.SetEnabledUnicodeRanges 메서드
업데이트: 2007년 11월
컨텍스트에 대해 하나 이상의 유니코드 범위를 사용하도록 설정합니다.
네임스페이스: Microsoft.Ink
어셈블리: Microsoft.Ink(Microsoft.Ink.dll)
구문
‘선언
Public Sub SetEnabledUnicodeRanges ( _
ranges As UnicodeRange() _
)
‘사용 방법
Dim instance As RecognizerContext
Dim ranges As UnicodeRange()
instance.SetEnabledUnicodeRanges(ranges)
public void SetEnabledUnicodeRanges(
UnicodeRange[] ranges
)
public:
void SetEnabledUnicodeRanges(
array<UnicodeRange>^ ranges
)
public void SetEnabledUnicodeRanges(
UnicodeRange[] ranges
)
public function SetEnabledUnicodeRanges(
ranges : UnicodeRange[]
)
매개 변수
- ranges
형식: array<Microsoft.Ink.UnicodeRange[]
사용하도록 설정할 범위입니다.
설명
모든 인식기가 이 메서드를 지원하는 것은 아닙니다. 인식기에서 이 메서드를 지원하지 않는 경우에는 NotImplementedException이 발생합니다. 이 메서드는 Microsoft.Ink 버전 6.0 어셈블리에 새로 도입되었습니다.
예제
이 예제에서는 영어 알파벳 대문자로 구성되는 새 UnicodeRange를 만들어 SetEnabledUnicodeRanges 메서드로 전달하는 데 사용합니다. 이 메서드를 지원하지 않는 인식기도 있으므로 메서드 호출은 try...catch 블록으로 묶어야 합니다.
Dim RC As RecognizerContext = New RecognizerContext()
Dim ucRange As UnicodeRange = New UnicodeRange("A", 26)
Try
' not all recognizers support this method
RC.SetEnabledUnicodeRanges(New UnicodeRange() {ucRange})
Catch ex As NotImplementedException
' if SetEnabledUnicodeRanges() is not supported
End Try
RecognizerContext RC = new RecognizerContext();
UnicodeRange ucRange = new UnicodeRange('A', 26);
try
{
// not all recognizers support this method
RC.SetEnabledUnicodeRanges(new UnicodeRange[] { ucRange });
}
catch (NotImplementedException)
{
// if SetEnabledUnicodeRanges() is not supported
}
플랫폼
Windows Vista
.NET Framework 및 .NET Compact Framework에서 모든 플랫폼의 전체 버전을 지원하지는 않습니다. 지원되는 버전의 목록을 보려면 .NET Framework 시스템 요구 사항을 참조하십시오.
버전 정보
.NET Framework
3.0에서 지원