Udostępnij za pośrednictwem


Interfejs IVsWindowSearch

 

Data opublikowania: październik 2016

Wdrożone przez okno, w którym chce mieć możliwość ich przeszukiwania zawartości. Host wyszukiwania będzie wywoływać zainicjować wyszukiwania lub uzyskać opcji wyszukiwania w tym interfejsie. Interfejs jest implementowany przez okna narzędzi w klasie IVsWindowPane lub VSFPROPID_ViewHelper, zostanie on wywołany przez powłokę na SearchEnabled, aby sprawdzić, czy wyszukiwanie jest włączony dla okna narzędzia. Powłoka automatycznie skonfiguruje wyszukiwania hosta skojarzonego z okna, przy użyciu domyślne położenie formantu wyszukiwania w obszarze ramki/narzędzi powłoki.

Przestrzeń nazw:   Microsoft.VisualStudio.Shell.Interop
Zestaw:  Microsoft.VisualStudio.Shell.Interop.11.0 (w Microsoft.VisualStudio.Shell.Interop.11.0.dll)

Składnia

[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

Właściwości

Nazwa Opis
System_CAPS_pubproperty Category

Pobiera identyfikator GUID dostawcy wyszukiwania. Narzędzia posłuży domyślnie okno dostawcy wyszukiwania, jeśli kategoria nie są zwracane guid okna narzędzia.

System_CAPS_pubproperty SearchEnabled

Określa, czy podczas wyszukiwania powinien być włączony dla okna.

System_CAPS_pubproperty SearchFiltersEnum

Zwraca interfejs, który może służyć do wyliczenia filtry wyszukiwania.

System_CAPS_pubproperty SearchOptionsEnum

Umożliwia hoście wyszukiwania okno uzyskać opcje wyszukiwania możliwym do zastąpienia.

Metody

Nazwa Opis
System_CAPS_pubmethod ClearSearch()

Czyści w wynikach wyszukiwania, na przykład po użytkownik ma wyczyścić zawartość pole edycji wyszukiwania.

System_CAPS_pubmethod CreateSearch(UInt32, IVsSearchQuery, IVsSearchCallback)

Tworzy nowy obiekt zadania wyszukiwania. Zadanie jest uruchomione zimno - Start() musi być wywoływana dla obiektów zadań, aby rozpocząć wyszukiwanie.

System_CAPS_pubmethod OnNavigationKeyDown(UInt32, UInt32)

Umożliwia okna podglądu zdarzenia keydown, które może służyć do nawigowania między wyniki wyszukiwania lub zająć się ich

System_CAPS_pubmethod ProvideSearchSettings(IVsUIDataSource)

Umożliwia hoście wyszukiwania okno uzyskać opcje wyszukiwania możliwym do zastąpienia.

Uwagi

Na przykład, zobacz Dodawanie wyszukiwania do okna narzędzia.

Zobacz też

Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku