Encabezado structuredquery.h
Windows Search usa este encabezado. Para más información, consulte:
structuredquery.h contiene las siguientes interfaces de programación:
Interfaces
IConditionFactory Proporciona métodos para crear o resolver un árbol de condición que se obtuvo mediante el análisis de una cadena de consulta. |
IConditionFactory2 Amplía la funcionalidad de IConditionFactory. IConditionFactory2 proporciona métodos para crear o resolver un árbol de condición obtenido mediante el análisis de una cadena de consulta. |
IConditionGenerator Proporciona métodos para controlar entidades con nombre y generar condiciones especiales. |
IEntity Proporciona métodos para recuperar información sobre un tipo de entidad en el esquema. |
IInterval Proporciona un método para obtener los límites de un intervalo. |
IMetaData Proporciona un método para recuperar un par clave-valor de cadenas de un objeto IEntity, IRelationship o ISchemaProvider. |
INamedEntity Proporciona métodos para obtener el valor de, o una frase predeterminada para el valor de, una entidad con nombre. |
INamedEntityCollector Proporciona un método para acumular entidades con nombre identificadas por un objeto IConditionGenerator. |
IQueryParser Proporciona métodos para analizar una cadena de entrada en un objeto IQuerySolution. |
IQueryParserManager Proporciona métodos para crear, inicializar y cambiar opciones para un objeto IQueryParser. |
IQuerySolution Proporciona métodos que recuperan información sobre la interpretación de una consulta analizada. |
IRelationship Proporciona métodos para recuperar información sobre una propiedad de esquema. |
ISchemaLocalizerSupport Proporciona un método para localizar palabras clave en una cadena especificada. |
ISchemaProvider Proporciona un repositorio de esquemas que se puede examinar. |
ITokenCollection Obtiene los tokens resultantes del uso de un separador de palabras. |
Estructuras
HITRANGE Identifica el intervalo de datos coincidentes cuando las condiciones de búsqueda de consultas coinciden con los datos indexados. |
Enumeraciones
CASE_REQUIREMENT Especifica los requisitos de mayúsculas y minúsculas de las palabras clave, si las hay, para una consulta. |
CONDITION_CREATION_OPTIONS Proporciona un conjunto de marcas que se usarán con las interfaces siguientes para indicar el tipo de nodo de árbol de condición:_ICondition, ICondition2, IConditionFactory, IConditionFactory2 e IConditionGenerator. |
INTERVAL_LIMIT_KIND IInterval::GetLimits devuelve estos valores como pares para especificar un intervalo con un límite superior e inferior. |
NAMED_ENTITY_CERTAINTY Define el nivel de certeza de una entidad con nombre. |
QUERY_PARSER_MANAGER_OPTION Usado por IQueryParserManager::SetOption para establecer las opciones de análisis. Esto se puede usar para especificar esquemas y opciones de localización. |
STRUCTURED_QUERY_MULTIOPTION Conjunto de marcas usadas por IQueryParser::SetMultiOption para indicar opciones individuales. |
STRUCTURED_QUERY_PARSE_ERROR Conjunto de marcas que se van a usar con IQuerySolution::GetErrors para identificar errores de análisis. Cada error de análisis indica que se omiten uno o varios tokens al analizar una cadena de consulta. |
STRUCTURED_QUERY_RESOLVE_OPTION Opciones para resolver datos en un árbol de condiciones. |
STRUCTURED_QUERY_SINGLE_OPTION Conjunto de marcas que se van a usar con IQueryParser::SetOption e IQueryParser::GetOption para indicar opciones individuales. |
STRUCTURED_QUERY_SYNTAX Especifica el tipo de sintaxis de consulta. (STRUCTURED_QUERY_SYNTAX) |