Programm gesteuertes Abfragen des Indexes
Es gibt mehrere Möglichkeiten, mit Windows Search den Index abzufragen.
Dieser Abschnitt bietet das konzeptionelle Framework für das programmgesteuerte Abfragen des Index:
- Verwenden von SQL- und AQS-Ansätzen zum Abfragen des Index
- Abfragen des Index mit ISearchQueryHelper
- Abfragen des Index mit dem search-ms-Protokoll
- Abfragen des Indexes mit Windows Search SQL-Syntax
- Programmgesteuerte Verwendung der erweiterten Abfragesyntax
Hinweis
Kompatibilität mit Legacyversionen von Microsoft Windows-Desktopsuche (WDS) 2x: Auf Computern unter Windows XP und höher ist ISearchDesktop veraltet. Stattdessen sollten Entwickler*innen ISearchQueryHelper verwenden, um eine Verbindungszeichenfolge abzurufen und Abfragen von Benutzer*innen in SQL (Structured Query Language, strukturierte Abfragesprache) zu analysieren und dann über OLE DB (Object Linking and Embedding Database) abzufragen.
Weitere Ressourcen
- Informationen zu OLE DB finden Sie unter OLE DB-Programmierübersicht. Informationen zum .NET Framework-Datenanbieter für OLE DB finden Sie unter Dokumentation zum System.Data.OleDb-Namespace.
- Weitere Hintergrundinformationen zur Verwendung von Eigenschaften beim Abfragen finden Sie in den folgenden Themen:
- Informationen zum Erstellen und Ändern von Suchordnern finden Sie unter ISearchFolderItemFactory-Schnittstelle.
- Informationen zu von der Community unterstützten Frage- und Diskussionsrunden zu Search-Technologien Sie unter Microsoft Q&A.
- So laden Sie die Search SDK-Codebeispiele herunter:
- Für Windows 7: Windows Search-Beispiele auf GitHub
- So laden Sie das Windows SDK herunter:
- Für Windows 7: Windows SDK für Windows 7 und .NET Framework 7
- Für Windows Vista: Windows SDK für Windows Vista und .NET Framework
Zugehörige Themen