iTextDocument2 接口 (tom.h)

扩展 ITextDocument 接口,添加使输入法编辑器 (IME) 驱动丰富编辑控件的方法,以及用于检索其他接口(如 ITextDisplaysITextRange2ITextFont2ITextPara2 等)的方法。

与 IME 一起使用的某些 ITextDocument2 方法需要访问当前窗口句柄 (HWND) 。 使用 ITextDocument2::GetWindow 方法检索句柄。

继承

ITextDocument2 接口继承自 ITextDocumentITextDocument2 还具有以下类型的成员:

方法

ITextDocument2 接口具有这些方法。

 
ITextDocument2::AttachMsgFilter

将新的邮件筛选器附加到编辑实例。 编辑实例接收的所有窗口消息都会转发到消息筛选器。
ITextDocument2::CheckTextLimit

检查要添加的字符数是否超出最大文本限制。
ITextDocument2::GetActiveStory

获取活动故事;即接收键盘和鼠标输入的故事。
ITextDocument2::GetCallManager

获取呼叫管理器。
ITextDocument2::GetCaretType

获取插入点类型。
ITextDocument2::GetClientRect

检索格式编辑控件的客户端矩形。
ITextDocument2::GetDisplays

获取此文本对象模型的显示集合 (TOM) 引擎实例。
ITextDocument2::GetDocumentFont

获取一个 对象,该对象 (TOM) 引擎为文本对象模型实例提供默认字符格式信息。
ITextDocument2::GetDocumentPara

获取一个 对象,该对象 (TOM) 引擎为文本对象模型实例提供默认段落格式信息。
ITextDocument2::GetEastAsianFlags

获取东亚标志。
ITextDocument2::GetEffectColor

检索用于特殊文本属性的颜色。
ITextDocument2::GetGenerator

获取 (TOM) 引擎的文本对象模型的名称。
ITextDocument2::GetImmContext

从文本对象模型 (TOM) 主机获取输入 (IMM) 输入上下文。
ITextDocument2::GetMainStory

获取main故事。
ITextDocument2::GetMathProperties

获取文档的数学属性。
ITextDocument2::GetNewStory

获取新故事。
ITextDocument2::GetNotificationMode

获取通知模式。
ITextDocument2::GetPreferredFont

检索特定字符和字符位置的首选字体。
ITextDocument2::GetProperty

检索属性的值。
ITextDocument2::GetSelection2

获取活动选定内容。 (ITextDocument2.GetSelection2)
ITextDocument2::GetStory

检索与特定索引对应的文章。
ITextDocument2::GetStoryRanges2

获取一个 对象,用于枚举文档中的情景。
ITextDocument2::GetStrings

获取富文本字符串的集合。
ITextDocument2::GetTypographyOptions

获取版式选项。
ITextDocument2::GetVersion

(TOM) 引擎获取文本对象模型的版本号。
ITextDocument2::GetWindow

获取文本对象模型 (TOM) 引擎用于显示输出的窗口的句柄。
ITextDocument2::Notify

通知文本对象模型 (TOM) 引擎客户端特定输入法编辑器 (输入法) 事件。
ITextDocument2::Range2

检索文档的活动文章的新文本范围。
ITextDocument2::RangeFromPoint2

检索屏幕上特定点 (或最接近) 的退化范围。
ITextDocument2::ReleaseCallManager

释放呼叫管理器。
ITextDocument2::ReleaseImmContext

(IMM) 输入上下文发布输入法管理器。
ITextDocument2::SetActiveStory

设置活动故事;即接收键盘和鼠标输入的故事。
ITextDocument2::SetCaretType

设置插入点类型。
ITextDocument2::SetDocumentFont

设置此文本对象模型实例的默认字符格式 (TOM) 引擎。
ITextDocument2::SetDocumentPara

设置此文本对象模型实例的默认段落格式 (TOM) 引擎。
ITextDocument2::SetEffectColor

指定要用于特殊文本属性的颜色。
ITextDocument2::SetIMEInProgress

设置输入法编辑器 (输入法的状态) 正在进行标志。
ITextDocument2::SetMathProperties

指定要用于文档的数学属性。
ITextDocument2::SetNotificationMode

设置通知模式。
ITextDocument2::SetProperty

指定属性的新值。
ITextDocument2::SetTypographyOptions

指定文档的版式选项。
ITextDocument2::SysBeep

生成系统哔哔声。
ITextDocument2::Update

汇报选择和插入点。
ITextDocument2::UpdateWindow

通知客户端视图已更改,如果文本对象模型 (TOM) 引擎就地处于活动状态,则客户端应更新视图。

要求

要求
最低受支持的客户端 Windows 8 [仅限桌面应用]
最低受支持的服务器 Windows Server 2012 [仅限桌面应用]
目标平台 Windows
标头 tom.h