Interface IVsWindowSearch

 

Implementado por uma janela que deseja ter conteúdo pesquisável.O host de pesquisa chamará esta interface para iniciar a pesquisa ou para obter opções de pesquisa Quando a interface é implementada por um toolwindow sobre o IVsWindowPane classe ou em VSFPROPID_ViewHelper, ele será chamado pelo shell no SearchEnabled para verificar se a pesquisa está habilitada para o toolwindow.Em caso afirmativo, o shell automaticamente irá configurar um host de pesquisa associado à janela usando o posicionamento padrão para o controle de pesquisa na área da barra de ferramentas/quadro de shell.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.11.0 (em Microsoft.VisualStudio.Shell.Interop.11.0.dll)

Sintaxe

[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
[GuidAttribute("8640A5BB-A6F8-4E4C-B4D7-C7041CFF3C71")]
public interface IVsWindowSearch
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
[GuidAttribute("8640A5BB-A6F8-4E4C-B4D7-C7041CFF3C71")]
public interface class IVsWindowSearch
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
[<GuidAttribute("8640A5BB-A6F8-4E4C-B4D7-C7041CFF3C71")>]
type IVsWindowSearch = interface end
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>
<GuidAttribute("8640A5BB-A6F8-4E4C-B4D7-C7041CFF3C71")>
Public Interface IVsWindowSearch

Propriedades

Nome Descrição
System_CAPS_pubproperty Category

Gets the GUID of the search provider. For a tool window search provider, if the category is not returned the tool window guid will be used by default.

System_CAPS_pubproperty SearchEnabled

System_CAPS_pubproperty SearchFiltersEnum

Returns an interface that can be used to enumerate search filters.

System_CAPS_pubproperty SearchOptionsEnum

Allows the window search host to obtain overridable search options.

Métodos

Nome Descrição
System_CAPS_pubmethod ClearSearch()

System_CAPS_pubmethod CreateSearch(UInt32, IVsSearchQuery, IVsSearchCallback)

System_CAPS_pubmethod OnNavigationKeyDown(UInt32, UInt32)

System_CAPS_pubmethod ProvideSearchSettings(IVsUIDataSource)

Consulte também

Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo