Usando o Gerenciador de Pesquisa
A interface ISearchManager fornece métodos que fazem alterações em catálogos. As alterações feitas no nível ISearchManager se aplicam globalmente a todos os catálogos usados pelo indexador, enquanto as alterações feitas no nível ISearchCatalogManager se aplicam a catálogos específicos. No entanto, atualmente, o Windows Search usa apenas um catálogo, SystemIndex. Você pode usar o Gerenciador de Pesquisa para fazer o seguinte:
- Obtenha uma instância do Gerenciador de Catálogos para o catálogo de pesquisa.
- Obtenha informações de versão sobre o mecanismo de Pesquisa do Windows.
Os seguintes métodos da interface ISearchManager podem ajudá-lo a gerenciar seus catálogos de pesquisa:
Método | Descrição |
---|---|
Getcatalog | Obtém um catálogo por nome e retorna uma instância de ISearchCatalogManager para esse catálogo. Isso permite que você gerencie um catálogo de pesquisa individual. |
GetIndexerVersion | Retorna a versão do indexador em dois inteiros: versão principal e versão secundária. Por exemplo, o número de versão principal do Windows 10 Search é "10" e o número de versão secundária é "0". Para o Windows Vista Search e o Windows Search 3.0 no Windows XP, o número da versão principal é "3" e o número de versão secundária é "0". |
GetIndexerVersionStr | Retorna o número de versão completo do indexador como uma cadeia de caracteres: por exemplo, "10.0.18309.1000". Para Windows 10 isso normalmente corresponderá ao número de versão do sistema operacional. Para Windows XP, Vista e 7, será diferente. |
Para obter mais informações sobre esses métodos, consulte a documentação ISearchManager .
Os seguintes métodos ISearchManager são reservados para uso futuro. No entanto, eles são implementados e não afetam o indexador ou o catálogo, pois há apenas um catálogo para a Pesquisa do Windows no momento.
- get_BypassList
- get_LocalBypass
- get_PortNumber
- get_ProxyName
- get_UseProxy
- get_UserAgent
- put_UserAgent
- SetProxy
GetParameter e SetParameter também são reservados para uso futuro, mas não são implementados.
Tópicos relacionados
Interfaces para gerenciar o índice