IVsSearchProvider-Schnittstelle
Veröffentlicht: Oktober 2016
Macht einen einzigen Suchanbieter.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.11.0 (in Microsoft.VisualStudio.Shell.Interop.11.0.dll)
Syntax
[GuidAttribute("E85FDFC2-A874-4871-88A3-A2E904183A05")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsSearchProvider
[GuidAttribute("E85FDFC2-A874-4871-88A3-A2E904183A05")]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
public interface class IVsSearchProvider
[<GuidAttribute("E85FDFC2-A874-4871-88A3-A2E904183A05")>]
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
type IVsSearchProvider = interface end
<GuidAttribute("E85FDFC2-A874-4871-88A3-A2E904183A05")>
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>
Public Interface IVsSearchProvider
Eigenschaften
Name | Beschreibung | |
---|---|---|
Category | Ruft einen Bezeichner für den Suchanbieter ab. |
|
Description | Ruft eine Beschreibung der Ergebnisse Anbieter ab, z. B. "sucht Menüelemente oberster Ebene". |
|
DisplayText | Ruft einen angezeigten Namen für den Suchanbieter, z. B. "Menüelemente." |
|
Shortcut | Ruft eine eindeutigen Kategorie-Verknüpfung, die zum Filtern der Ergebnisse von mehreren Anbietern verwendet werden kann. Z. B. Suchergebnisse für "@cmd" Suche nur des Anbieters mit Verknüpfung "Cmd". |
|
Tooltip | Ruft eine QuickInfo für den Anbieter ab. Die QuickInfo wird angezeigt, wenn sie in der globalen Suche Benutzeroberfläche anstelle von "Ergebnisse anzeigen aus dieser Kategorie nur" angezeigt wird. |
Methoden
Name | Beschreibung | |
---|---|---|
CreateItemResult(String) | Erstellt eine neue Instanz der ein Suchergebnis aus einer Persistenzzeichenfolge, die zuvor durch Abrufen des Werts der Zeichenfolge mit der Persistenz abgerufen. |
|
CreateSearch(UInt32, IVsSearchQuery, IVsSearchProviderCallback) | Erstellt eine Aufgabe für die Suche aus der angegebenen Cookie, und suchen Sie die Abfrage. |
|
ProvideSearchSettings(IVsUIDataSource) | Fügen spezielle Einstellungen in der die Suchanbieter Befehl zugeordnete Datenmodell. |
Siehe auch
Microsoft.VisualStudio.Shell.Interop-Namespace
Zurück zum Anfang