ICondition Interface

Exposes methods for retrieving information about a search condition.

ICondition Members

Clone Creates a deep copy of this ICondition.
GetComparisonInfo Retrieves the property name, operation, and value from a leaf node.
GetConditionType Retrieves the condition type for the given node.
GetInputTerms For a node produced by parsing an input string (such as IQueryParser::Parse and IQuerySolution::GetQuery), ICondition::GetInputTerms retrieves information about what parts of the input produced the property, operation, and value for a leaf node.
GetSubConditions Retrieves an enumeration of the sub-conditions.
GetValueNormalization Retrieves the character-normalized value.
GetValueType Returns the semantic type of the value.

Interface Information

Inherits from IPersistStream
Header and IDL files structuredquery.h, structuredquery.idl
Minimum operating systems Windows XP Service Pack 2 (SP2) with Windows Desktop Search (WDS) 3.0, Windows Server 2003 Service Pack 1 (SP1) with Windows Desktop Search (WDS) 3.0, Windows Vista

See Also

STRUCTUREDQUERY code sample
Show: