Compartilhar via


Interface IQueryParser (structuredquery.h)

Fornece métodos para analisar uma cadeia de caracteres de entrada em um objeto IQuerySolution .

Herança

A interface IQueryParser herda da interface IUnknown . O IQueryParser também tem estes tipos de membros:

Métodos

A interface IQueryParser tem esses métodos.

 
IQueryParser::GetOption

Recupera um valor de opção simples especificado para esse analisador de consulta.
IQueryParser::GetSchemaProvider

Recupera um provedor de esquema para navegar no esquema carregado no momento.
IQueryParser::P arse

Analisa uma cadeia de caracteres de entrada que contém palavras-chave e/ou conteúdo de Consulta Estruturada para produzir um objeto IQuerySolution.
IQueryParser::P arsePropertyValue

Analisa uma condição para uma propriedade especificada.
IQueryParser::RestatePropertyValueToString

Declara novamente uma propriedade especificada para uma condição como uma cadeia de caracteres de consulta.
IQueryParser::RestateToString

Reafirma uma condição como uma cadeia de caracteres de consulta estruturada. Se a condição for o resultado da análise de uma cadeia de caracteres de consulta original, as palavras-chave dessa cadeia de caracteres de consulta serão usadas em grande medida. Caso contrário, palavras-chave padrão são usadas.
IQueryParser::SetMultiOption

Define uma opção complexa, como um gerador de condição especificado, a ser usada ao analisar uma cadeia de caracteres de entrada.
IQueryParser::SetOption

Define uma única opção, como um separador de palavras especificado, para analisar uma cadeia de caracteres de entrada.

Comentários

O StructuredQuerySample demonstra como ler linhas do console, analisá-las usando o esquema do sistema e exibir as árvores de condição resultantes.

Requisitos

   
Cliente mínimo com suporte Windows XP com SP2, Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 com SP1 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho structuredquery.h
Redistribuível Pesquisa da Área de Trabalho do Windows (WDS) 3.0

Confira também

Sintaxe de consulta avançada