cabeçalho structuredquery.h
Esse cabeçalho é usado pela Pesquisa do Windows. Para obter mais informações, consulte:
structuredquery.h contém as seguintes interfaces de programação:
Interfaces
IConditionFactory Fornece métodos para criar ou resolver uma árvore de condição que foi obtida analisando uma cadeia de caracteres de consulta. |
IConditionFactory2 Estende a funcionalidade de IConditionFactory. IConditionFactory2 fornece métodos para criar ou resolver uma árvore de condição que foi obtida analisando uma cadeia de caracteres de consulta. |
IConditionGenerator Fornece métodos para lidar com entidades nomeadas e gerar condições especiais. |
IEntity Fornece métodos para recuperar informações sobre um tipo de entidade no esquema. |
IInterval Fornece um método para obter os limites de um intervalo. |
IMetaData Fornece um método para recuperar um par chave/valor de cadeias de caracteres de um objeto IEntity, IRelationship ou ISchemaProvider. |
INamedEntity Fornece métodos para obter o valor de ou uma frase padrão para o valor de uma entidade nomeada. |
INamedEntityCollector Fornece um método para acumular entidades nomeadas conforme identificado por um objeto IConditionGenerator. |
IQueryParser Fornece métodos para analisar uma cadeia de caracteres de entrada em um objeto IQuerySolution. |
IQueryParserManager Fornece métodos para criar, inicializar e alterar opções para um objeto IQueryParser. |
IQuerySolution Fornece métodos que recuperam informações sobre a interpretação de uma consulta analisada. |
Irelationship Fornece métodos para recuperar informações sobre uma propriedade de esquema. |
ISchemaLocalizerSupport Fornece um método para localizar palavras-chave em uma cadeia de caracteres especificada. |
ISchemaProvider Fornece um repositório de esquema que pode ser navegado. |
ITokenCollection Obtém os tokens resultantes do uso de um separador de palavras. |
Estruturas
HITRANGE Identifica o intervalo de dados correspondentes quando as condições de pesquisa de consulta correspondem aos dados indexados. |
Enumerações
CASE_REQUIREMENT Especifica os requisitos de maiúsculas e minúsculas de palavras-chave, se houver, para uma consulta. |
CONDITION_CREATION_OPTIONS Fornece um conjunto de sinalizadores a serem usados com as interfaces a seguir para indicar o tipo de nó de árvore de condição:_ICondition, ICondition2, IConditionFactory, IConditionFactory2 e IConditionGenerator. |
INTERVAL_LIMIT_KIND Esses valores são retornados por IInterval::GetLimits como pares para especificar um intervalo com um limite superior e inferior. |
NAMED_ENTITY_CERTAINTY Define o nível de certeza para uma entidade nomeada. |
QUERY_PARSER_MANAGER_OPTION Usado por IQueryParserManager::SetOption para definir opções de análise. Isso pode ser usado para especificar esquemas e opções de localização. |
STRUCTURED_QUERY_MULTIOPTION Um conjunto de sinalizadores usados por IQueryParser::SetMultiOption para indicar opções individuais. |
STRUCTURED_QUERY_PARSE_ERROR Um conjunto de sinalizadores a serem usados com IQuerySolution::GetErrors para identificar erros de análise. Cada erro de análise indica que um ou mais tokens foram ignorados ao analisar uma cadeia de caracteres de consulta. |
STRUCTURED_QUERY_RESOLVE_OPTION Opções para resolver dados em uma árvore de condições. |
STRUCTURED_QUERY_SINGLE_OPTION Um conjunto de sinalizadores a serem usados com IQueryParser::SetOption e IQueryParser::GetOption para indicar opções individuais. |
STRUCTURED_QUERY_SYNTAX Especifica o tipo de sintaxe de consulta. (STRUCTURED_QUERY_SYNTAX) |