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 |