IQueryParserManager interface (structuredquery.h)

Provides methods to create, initialize, and change options for an IQueryParser object.

Inheritance

The IQueryParserManager interface inherits from the IUnknown interface. IQueryParserManager also has these types of members:

Methods

The IQueryParserManager interface has these methods.

 
IQueryParserManager::CreateLoadedParser

Creates a new instance of a IQueryParser interface implementation. This instance of the query parser is loaded with the schema for the specified catalog and is localized to a specified language. All other settings are initialized to default settings.
IQueryParserManager::InitializeOptions

Sets the flags for Natural Query Syntax (NQS) and automatic wildcard characters for the specified query parser.
IQueryParserManager::SetOption

Changes a single option in this IQueryParserManager object. For example, this method could change the name of the schema binary to load or the location of localized schema binaries.

Remarks

The StructuredQuerySample demonstrates how to read lines from the console, parse them using the system schema, and display the resulting condition trees.

Requirements

Requirement Value
Minimum supported client Windows XP with SP2, Windows Vista [desktop apps only]
Minimum supported server Windows Server 2003 with SP1 [desktop apps only]
Target Platform Windows
Header structuredquery.h
Redistributable Windows Desktop Search (WDS) 3.0

See also

Advanced Query Syntax