RecognizerContext.SetEnabledUnicodeRanges 方法
在上下文中启用一个或多个 Unicode 范围。
命名空间: 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