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 错误代码。

注解

任何或所有参数 ppPropertyTermppOperationTermppValueTerm 都可以为 NULL

此方法检索的每个 IRichChunk 对象都表示输入字符串中的标记范围。 范围标记标识生成输入字符串的属性、操作或值的子字符串。 不使用 IRichChunkPROPVARIANT out 参数。

要求

要求
最低受支持的客户端 Windows XP SP2、Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 SP1 [仅限桌面应用]
目标平台 Windows
标头 structuredquerycondition.h (包括 Structuredquery.h)
可再发行组件 Windows 桌面搜索 (WDS) 3.0

另请参阅

CONDITION_OPERATION

CONDITION_TYPE

ICondition

ICondition2

引用