Compartir a través de


Interfaz IQueryParser (structuredquery.h)

Proporciona métodos para analizar una cadena de entrada en un objeto IQuerySolution .

Herencia

La interfaz IQueryParser hereda de la interfaz IUnknown . IQueryParser también tiene estos tipos de miembros:

Métodos

La interfaz IQueryParser tiene estos métodos.

 
IQueryParser::GetOption

Recupera un valor de opción simple especificado para este analizador de consultas.
IQueryParser::GetSchemaProvider

Recupera un proveedor de esquemas para examinar el esquema cargado actualmente.
IQueryParser::P arse

Analiza una cadena de entrada que contiene palabras clave de consulta estructurada o contenido para generar un objeto IQuerySolution.
IQueryParser::P arsePropertyValue

Analiza una condición para una propiedad especificada.
IQueryParser::RestatePropertyValueToString

Resta una propiedad especificada para una condición como una cadena de consulta.
IQueryParser::RestateToString

Resta una condición como una cadena de consulta estructurada. Si la condición era el resultado de analizar una cadena de consulta original, las palabras clave de esa cadena de consulta se usan en gran medida. Si no es así, se usan palabras clave predeterminadas.
IQueryParser::SetMultiOption

Establece una opción compleja, como un generador de condiciones especificado, que se usará al analizar una cadena de entrada.
IQueryParser::SetOption

Establece una sola opción, como un separador de palabras especificado, para analizar una cadena de entrada.

Comentarios

StructuredQuerySample muestra cómo leer líneas de la consola, analizarlas mediante el esquema del sistema y mostrar los árboles de condición resultantes.

Requisitos

   
Cliente mínimo compatible Windows XP con SP2, Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 con SP1 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado structuredquery.h
Redistribuible Windows Desktop Search (WDS) 3.0

Consulte también

Sintaxis de consulta avanzada