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[]
)

参数

备注

并不是所有识别器都支持此方法。如果识别器不支持此方法,将引发 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

另请参见

参考

RecognizerContext 类

RecognizerContext 成员

Microsoft.Ink 命名空间