ITextStoreACP2::RequestAttrsTransitioningAtPosition 方法 (textstor.h)
获取在指定字符位置转换的文本属性。
语法
HRESULT RequestAttrsTransitioningAtPosition(
[in] LONG acpPos,
[in] ULONG cFilterAttrs,
[in] const TS_ATTRID *paFilterAttrs,
[in] DWORD dwFlags
);
参数
[in] acpPos
指定文档中的应用程序字符位置。
[in] cFilterAttrs
指定要获取的属性数。
[in] paFilterAttrs
指向 TS_ATTRID 数据类型的指针,该数据类型指定要验证的属性。
[in] dwFlags
指定对 RetrieveRequestedAttrs 方法的调用的属性。 如果未设置此参数,该方法将返回从指定位置开始的属性。 此参数的其他可能值如下。
值 | 含义 |
---|---|
|
获取以指定应用程序字符位置结尾的属性。 |
|
获取 除 属性外的属性的值。 在 RetrieveRequestedAttrs 方法调用期间,属性值将放入 TS_ATTRVAL 结构的 varValue 成员中。 |
返回值
此方法可以返回其中一个值。
值 | 说明 |
---|---|
|
方法成功。 |
注解
在句子“这是 斜体文本。”中,斜体属性从单词 斜 体开始,在 单词 text 之后结束。
如果在 dwFlags 中设置了TS_ATTR_FIND_WANT_END标志,则该方法将返回文本“斜定位点>normal”的斜体<属性,因为定位点位置存在结束转换。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows Server 2012 [桌面应用 |UWP 应用] |
目标平台 | Windows |
标头 | textstor.h |
DLL | Msctf.dll |