ICondition::GetInputTerms 方法 (structuredquerycondition.h)
对于叶节点, ICondition::GetInputTerms 检索有关输入字符串) 哪些部分 (或范围的信息生成了属性、操作和搜索条件节点的值。
语法
HRESULT GetInputTerms(
[out, optional] IRichChunk **ppPropertyTerm,
[out, optional] IRichChunk **ppOperationTerm,
[out, optional] IRichChunk **ppValueTerm
);
参数
[out, optional] ppPropertyTerm
类型: IRichChunk**
接收指向 IRichChunk 接口的指针,该接口提供有关输入字符串的哪个部分生成叶节点属性(如果可以确定)的信息;否则,此参数设置为 NULL。
[out, optional] ppOperationTerm
类型: IRichChunk**
接收指向 IRichChunk 接口的指针,该接口提供有关输入字符串的哪个部分生成叶节点操作(如果可以确定)的信息;否则,此参数设置为 NULL。
[out, optional] ppValueTerm
类型: IRichChunk**
接收指向 IRichChunk 接口的指针,该接口提供有关输入字符串的哪个部分生成叶节点值(如果可以确定)的信息;否则,此参数设置为 NULL。
返回值
类型: HRESULT
如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。
注解
任何或所有参数 ppPropertyTerm、 ppOperationTerm 和 ppValueTerm 都可以为 NULL。
此方法检索的每个 IRichChunk 对象都表示输入字符串中的标记范围。 范围标记标识生成输入字符串的属性、操作或值的子字符串。 不使用 IRichChunk 的 PROPVARIANT out 参数。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP SP2、Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 SP1 [仅限桌面应用] |
目标平台 | Windows |
标头 | structuredquerycondition.h (包括 Structuredquery.h) |
可再发行组件 | Windows 桌面搜索 (WDS) 3.0 |
另请参阅
引用