TextInputPanel 类
提供用于附加和控制 Tablet PC 输入面板的方法。
命名空间: Microsoft.Ink.TextInput
程序集: Microsoft.Ink(在 Microsoft.Ink.dll 中)
语法
声明
<UIPermissionAttribute(SecurityAction.Demand, Window := UIPermissionWindow.SafeTopLevelWindows)> _
<PermissionSetAttribute(SecurityAction.InheritanceDemand, Name := "FullTrust")> _
Public Class TextInputPanel _
Implements IDisposable
用法
Dim instance As TextInputPanel
[UIPermissionAttribute(SecurityAction.Demand, Window = UIPermissionWindow.SafeTopLevelWindows)]
[PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust")]
public class TextInputPanel : IDisposable
[UIPermissionAttribute(SecurityAction::Demand, Window = UIPermissionWindow::SafeTopLevelWindows)]
[PermissionSetAttribute(SecurityAction::InheritanceDemand, Name = L"FullTrust")]
public ref class TextInputPanel : IDisposable
/** @attribute UIPermissionAttribute(SecurityAction.Demand, Window = UIPermissionWindow.SafeTopLevelWindows) */
/** @attribute PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust") */
public class TextInputPanel implements IDisposable
public class TextInputPanel implements IDisposable
备注
TextInputPanel 取代了 PenInputPanel,从而提供对 Tablet PC 输入面板的更多控制以及有关其状态的更多信息。
TextInputPanel 类可以作为可附加对象,用于将 Tablet PC 输入面板功能添加到现有控件。用户界面主要由当前输入语言控制。可以选择手写或键盘作为 TextInputPanel 对象的默认输入法。最终用户可以使用用户界面上的按钮来切换输入法。
TextInputPanel 类对于输入面板行为提供了下列自定义项:
当应用程序获得焦点时,完全控制就地输入面板的定位。
除了识别的文本外,还可从输入面板文本插入访问墨迹对象。
完全对应于输入面板功能的一组属性,提供了解输入面板当前状态的功能以及自定义输入面板配置的功能。
警告
在此对象超出范围之前,必须调用此对象的 Dispose 方法。此对象维护非托管资源。依赖于此对象的终止操作可能造成应用程序中出现内存泄漏和异常。
有关释放托管对象的示例,请参见Using the Managed Library。
继承层次结构
System.Object
Microsoft.Ink.TextInput.TextInputPanel
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。
平台
Windows Vista, Windows XP SP2, Windows Server 2003
.NET Framework 和 .NET Compact Framework 并不是对每个平台的所有版本都提供支持。有关支持的版本的列表,请参见.NET Framework 系统要求。
版本信息
.NET Framework
受以下版本支持:3.0