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