IVsWindowSearch Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Implementado por uma janela que deseja ter conteúdo pesquisável. O host de pesquisa chamará essa interface para iniciar a pesquisa ou obter as opções de pesquisa. Quando a interface é implementada por uma janela de ferramentas na classe IVsWindowPane ou em VSFPROPID_ViewHelper, ela será chamada pelo shell no SearchEnabled para verificar se a pesquisa está habilitada para a janela de ferramentas. O Shell irá configurar automaticamente um host de pesquisa associado à janela, usando o posicionamento padrão para o controle de pesquisa na área do quadro do Shell/barra de ferramentas.
public interface class IVsWindowSearch
public interface class IVsWindowSearch
__interface IVsWindowSearch
public interface IVsWindowSearch
type IVsWindowSearch = interface
Public Interface IVsWindowSearch
- Derivado
Comentários
Para obter um exemplo, consulte adicionando a pesquisa a uma janela de ferramentas.
Propriedades
| Category |
Obtém o GUID do provedor de pesquisa. Para um provedor de pesquisa de janela de ferramentas, se a categoria não for retornada, o GUID da janela de ferramentas será usado por padrão. |
| SearchEnabled |
Determina se a pesquisa deve ser habilitada para a janela. |
| SearchFiltersEnum |
Retorna uma interface que pode ser usada para enumerar filtros de pesquisa. |
| SearchOptionsEnum |
Permite que o host de pesquisa de janela obtenha opções de pesquisa substituíveis. |
Métodos
| ClearSearch() |
Limpa o resultado da pesquisa, por exemplo, depois que o usuário tiver limpado o conteúdo da caixa de edição de pesquisa. |
| CreateSearch(UInt32, IVsSearchQuery, IVsSearchCallback) |
Cria um novo objeto de tarefa de pesquisa. A tarefa é frio-iniciado-o () precisa ser chamado no objeto de tarefa para iniciar a pesquisa. |
| OnNavigationKeyDown(UInt32, UInt32) |
Permite que a janela visualize alguns eventos KeyDown que podem ser usados para navegar entre os resultados da pesquisa ou tomar medidas sobre eles |
| ProvideSearchSettings(IVsUIDataSource) |
Permite que o host de pesquisa de janela obtenha opções de pesquisa substituíveis. |