Condividi tramite


Interfaccia IVsWindowSearch

 

Data di pubblicazione: ottobre 2016

Implementata da una finestra che desidera avere contenuto di ricerca. Questa interfaccia per avviare la ricerca oppure per ottenere le opzioni di ricerca viene chiamata nell'host. Quando l'interfaccia viene implementata da una finestra degli strumenti nella classe IVsWindowPane o VSFPROPID_ViewHelper, verrà chiamato dalla shell su SearchEnabled per verificare se la ricerca è abilitata per la finestra degli strumenti. La shell verrà impostate automaticamente in un host di ricerca associato alla finestra, utilizzando la posizione predefinita per il controllo di ricerca nell'area di frame o della barra degli strumenti della shell.

Spazio dei nomi:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.11.0 (in Microsoft.VisualStudio.Shell.Interop.11.0.dll)

Sintassi

[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

Proprietà

Nome Descrizione
System_CAPS_pubproperty Category

Ottiene il GUID del provider di ricerca. Per uno strumento di provider di ricerca di finestre, se la categoria non viene restituita il guid della finestra dello strumento da utilizzare per impostazione predefinita.

System_CAPS_pubproperty SearchEnabled

Determina se la ricerca deve essere abilitata per la finestra.

System_CAPS_pubproperty SearchFiltersEnum

Restituisce un'interfaccia che può essere utilizzata per enumerare i filtri di ricerca.

System_CAPS_pubproperty SearchOptionsEnum

Consente all'host di ricerca di finestra ottenere le opzioni di ricerca sottoponibile a override.

Metodi

Nome Descrizione
System_CAPS_pubmethod ClearSearch()

Cancella il risultato della ricerca, ad esempio, dopo che l'utente ha cancellato il contenuto della casella di modifica di ricerca.

System_CAPS_pubmethod CreateSearch(UInt32, IVsSearchQuery, IVsSearchCallback)

Crea un nuovo oggetto di attività di ricerca. L'attività di avvio a freddo: Start () deve essere chiamato sull'oggetto attività per avviare la ricerca.

System_CAPS_pubmethod OnNavigationKeyDown(UInt32, UInt32)

Consente la finestra Anteprima di alcuni eventi keydown che possono essere utilizzati per spostarsi tra i risultati della ricerca o eseguire azioni su di essi

System_CAPS_pubmethod ProvideSearchSettings(IVsUIDataSource)

Consente all'host di ricerca di finestra ottenere le opzioni di ricerca sottoponibile a override.

Osservazioni

Per un esempio, vedere ricerca aggiunta a una finestra degli strumenti.

Vedere anche

Spazio dei nomi Microsoft.VisualStudio.Shell.Interop

Torna all'inizio