ImeTextComposition 类

表示由 ITextView 的 IME 处理生成的文本撰写。

继承层次结构

Object
  DispatcherObject
    TextComposition
      Microsoft.VisualStudio.Text.Editor.ImeTextComposition

命名空间:  Microsoft.VisualStudio.Text.Editor
程序集:  Microsoft.VisualStudio.Text.UI.Wpf(在 Microsoft.VisualStudio.Text.UI.Wpf.dll 中)

语法

声明
Public Class ImeTextComposition _
    Inherits TextComposition
public class ImeTextComposition : TextComposition
public ref class ImeTextComposition : public TextComposition
type ImeTextComposition =  
    class 
        inherit TextComposition 
    end
public class ImeTextComposition extends TextComposition

ImeTextComposition 类型公开以下成员。

构造函数

  名称 说明
公共方法 ImeTextComposition 初始化 ImeTextComposition 的新实例。

页首

属性

  名称 说明
公共属性 AutoComplete 获取此文本撰写的自动完成设置。 (继承自 TextComposition。)
公共属性 CompositionText 获取或设置此文本撰写的撰写文本。 (继承自 TextComposition。)
公共属性 ControlText 获取或设置任何与此文本撰写关联的控件文本。 (继承自 TextComposition。)
公共属性 Dispatcher 获取与此 DispatcherObject 关联的 Dispatcher。 (继承自 DispatcherObject。)
公共属性 SystemCompositionText 获取或设置此文本撰写的系统撰写文本。 (继承自 TextComposition。)
公共属性 SystemText 获取或设置此文本撰写的系统文本。 (继承自 TextComposition。)
公共属性 Text 获取或设置此文本撰写的当前文本。 (继承自 TextComposition。)

页首

方法

  名称 说明
公共方法 CheckAccess 确定调用线程是否可以访问此 DispatcherObject。 (继承自 DispatcherObject。)
公共方法 Complete 安全关键。 完成此文本撰写。 (继承自 TextComposition。)
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
受保护的方法 Finalize 在垃圾回收将某一对象回收前允许该对象尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 GetHashCode 作为默认哈希函数。 (继承自 Object。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Object。)
公共方法 VerifyAccess 强制调用线程具有此 DispatcherObject 的访问权限。 (继承自 DispatcherObject。)

页首

备注

ITextView 执行它处理并引发适当的 TextComposition 事件。 IME 处理引发的所有事件 TextComposition 属性可转换为 ImeTextComposition。

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参阅

参考

Microsoft.VisualStudio.Text.Editor 命名空间