Consulta do índice de maneira programática
Há várias maneiras de usar o Windows Search para consultar o índice.
Esta seção fornece a estrutura conceitual para consultar o índice programaticamente:
- Como Usar Abordagens SQL e AQS para Consultar o Índice
- Como Consultar o Índice com ISearchQueryHelper
- Como Consultar o Índice com o Protocolo search-ms
- Como Consultar o Índice com a Sintaxe SQL do Windows Search
- Como Usar a Sintaxe de Consulta Avançada Programaticamente
Observação
Compatibilidade herdada do Microsoft Windows Desktop Search (WDS) 2x: em computadores que executam o Windows XP e posterior, o ISearchDesktop foi preterido. Em vez disso, os desenvolvedores devem usar ISearchQueryHelper para obter uma cadeia de conexão e analisar a consulta do usuário em SQL (Structured Query Language) e, em seguida, consultar por meio de OLE DB (banco de dados de vinculação e incorporação de objeto).
Recursos adicionais
- Para obter informações sobre OLE DB, consulte Visão Geral da Programação OLE DB. Para obter informações sobre o Provedor de Dados .NET Framework para OLE DB, consulte o Namespace System.Data.OleDb.
- Para obter informações adicionais sobre como usar propriedades na consulta, consulte os tópicos a seguir:
- Para obter informações sobre como criar e modificar pastas de pesquisa, consulte a Interface ISearchFolderItemFactory.
- Para ver os quadros de mensagens com perguntas e discussões apoiados pela comunidade sobre tecnologias de pesquisa, consulte Microsoft Q&A.
- Para baixar os Exemplos de Código do SDK de pesquisa:
- Para o Windows 7: Exemplos do Windows Search no GitHub
- Para baixar o SDK do Windows:
- Para o Windows 7: SDK do Windows para Windows 7 e .NET Framework
- Para o Windows Vista: SDK do Windows para Windows Vista e .NET Framework
Tópicos relacionados