Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
This header is used by Windows Search. For more information, see:
structuredquery.h contains the following programming interfaces:
Interfaces
| IConditionFactory Provides methods for creating or resolving a condition tree that was obtained by parsing a query string. |
| IConditionFactory2 Extends the functionality of IConditionFactory. IConditionFactory2 provides methods for creating or resolving a condition tree that was obtained by parsing a query string. |
| IConditionGenerator Provides methods for handling named entities and generating special conditions. |
| IEntity Provides methods for retrieving information about an entity type in the schema. |
| IInterval Provides a method to get the limits of an interval. |
| IMetaData Provides a method for retrieving a key/value pair of strings from an IEntity, IRelationship or ISchemaProvider object. |
| INamedEntity Provides methods to get the value of, or a default phrase for the value of, a named entity. |
| INamedEntityCollector Provides a method to accumulate named entities as identified by an IConditionGenerator object. |
| IQueryParser Provides methods to parse an input string into an IQuerySolution object. |
| IQueryParserManager Provides methods to create, initialize, and change options for an IQueryParser object. |
| IQuerySolution Provides methods that retrieve information about the interpretation of a parsed query. |
| IRelationship Provides methods for retrieving information about a schema property. |
| ISchemaLocalizerSupport Provides a method for localizing keywords in a specified string. |
| ISchemaProvider Provides a schema repository that can be browsed. |
| ITokenCollection Gets the tokens that result from using a word breaker. |
Structures
| HITRANGE Identifies the range of matching data when query search conditions match indexed data. |
Enumerations
| CASE_REQUIREMENT Specifies the case requirements of keywords, if any, for a query. |
| CONDITION_CREATION_OPTIONS Provides a set of flags to be used with the following interfaces to indicate the type of condition tree node:_ICondition, ICondition2, IConditionFactory, IConditionFactory2, and IConditionGenerator. |
| INTERVAL_LIMIT_KIND These values are returned by IInterval::GetLimits as pairs to specify a range with an upper and lower limit. |
| NAMED_ENTITY_CERTAINTY Defines the level of certainty for a named entity. |
| QUERY_PARSER_MANAGER_OPTION Used by IQueryParserManager::SetOption to set parsing options. This can be used to specify schemas and localization options. |
| STRUCTURED_QUERY_MULTIOPTION A set of flags used by IQueryParser::SetMultiOption to indicate individual options. |
| STRUCTURED_QUERY_PARSE_ERROR A set of flags to be used with IQuerySolution::GetErrors to identify parsing error(s). Each parsing error indicates that one or more tokens were ignored when parsing a query string. |
| STRUCTURED_QUERY_RESOLVE_OPTION Options for resolving data into a condition tree. |
| STRUCTURED_QUERY_SINGLE_OPTION A set of flags to be used with IQueryParser::SetOption and IQueryParser::GetOption to indicate individual options. |
| STRUCTURED_QUERY_SYNTAX Specifies the type of query syntax. (STRUCTURED_QUERY_SYNTAX) |