Entwickeln von Filterhandlern für Die Windows-Suche
Microsoft Windows Search verwendet Filter, um den Inhalt von Elementen zu extrahieren, die in einen Volltextindex aufgenommen werden. Sie können Windows Search erweitern, um neue oder proprietäre Dateitypen zu indizieren, indem Sie Filter zum Extrahieren des Inhalts und Eigenschaftenhandler schreiben, um die Eigenschaften von Dateien zu extrahieren.
Dieser Abschnitt enthält das konzeptionelle Framework, das zum Implementieren eines Filterhandlers (einer Implementierung der IFilter-Schnittstelle ) erforderlich ist.
- Grundlegendes zu Filterhandlern in Windows Search
- Bewährte Methoden zum Erstellen von Filterhandlern in der Windows-Suche
- Zurückgeben von Eigenschaften aus einem Filterhandler
- Filterhandler, die mit Windows ausgeliefert werden
- Implementieren von Filterhandlern in Windows Search
- Registrieren von Filterhandlern
- Testen von Filterhandlern
Zusätzliche Ressourcen
- Das IFilterSample-Codebeispiel , das auf GitHub verfügbar ist, veranschaulicht, wie Sie eine IFilter-Basisklasse zum Implementieren der IFilter-Schnittstelle erstellen.
- Eine Übersicht über den Indizierungsprozess finden Sie unter Der Indizierungsprozess.
- Eine Übersicht über Dateitypen finden Sie unter Dateitypen.
- Informationen zum Abfragen von Dateizuordnungsattributen für einen Dateityp finden Sie unter PerceivedTypes, SystemFileAssociations und Anwendungsregistrierung.