TextRange_ExpandToEnclosingUnit 函数 (uiautomationcoreapi.h)
注意 此函数已弃用。 客户端应用程序应改用 Microsoft UI 自动化 组件对象模型 (COM) 接口。
语法
HRESULT TextRange_ExpandToEnclosingUnit(
[in] HUIATEXTRANGE hobj,
[in] TextUnit unit
);
参数
[in] hobj
类型: HUIATEXTRANGE
文本范围对象。
[in] unit
类型: TextUnit
提供程序必须将文本范围扩展到的单位。
返回值
类型: HRESULT
如果成功,则返回S_OK,否则返回错误值。
注解
如果范围已经是指定单位的整数,则它保持不变。
如果起始终结点不在 TextUnit 边界上,则会向后移动,直到它位于边界处。 随后,如果结束终结点不在边界上,或者它与起始终结点位于同一边界,则结束终结点将向前移动,直到它位于边界处。
注意 屏幕阅读器通常会在插入点或任何虚拟光标位置读出完整的单词、整个段落等。
如果给定的 TextUnit 不受控件支持,则TextRange_ExpandToEnclosingUnit默认为下一个受支持的 TextUnit。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | uiautomationcoreapi.h |
Library | Uiautomationcore.lib |
DLL | Uiautomationcore.dll |