Dateityphandler
Die Registrierung eines Dateityps ist der erste Schritt beim Erstellen einer Dateizuordnung, wodurch dieser Dateityp der Shell bekannt wird. Ohne Dateityphandler ist die Shell jedoch nicht in der Lage, dem Benutzer Informationen aus und über die Datei zur Verfügung zu stellen.
Dieses Thema ist wie folgt organisiert:
Festlegen eines Dateityps zur Shell
Im folgenden Screenshot von Windows Explorer wird die Bilddatei Desert.known in der Shell Pictures-Bibliothek angezeigt und ist nur der Paint-Anwendung zugeordnet.
Der Datei Desert.known im vorherigen Screenshot fehlt die folgende Funktionalität, die von einem Dateityphandler aktiviert wird:
- Miniaturansicht oder Vorschau
- Bildspezifische Verben im Kontextmenü, z. B.:
- Rotieren der Vorschau
- Als Desktophintergrund festlegen
- Bildspezifische Eigenschaften im Detailbereich, z. B.:
- Datum der Aufnahme
- Tags
- Rating
- Indizierung von Dateitext
Im folgenden Screenshot weist dieselbe Datei (Desert.known) die .jpg-Erweiterung auf. Dabei handelt es sich um einen registrierten Dateityp mit zugeordneten Dateityphandlern, sodass eine Miniaturansicht und weitere Eigenschaften angezeigt werden.
Beschreibungen des Dateityphandlers
Die von jedem Dateityphandler bereitgestellten Funktionen sind in der folgenden Tabelle aufgeführt:
Handler | BESCHREIBUNG |
---|---|
Kontextmenü | Ein Kontextmenühandler, manchmal auch als Kontextmenühandler bezeichnet, ist ein Dateityphandler, der einem vorhandenen Kontextmenü Befehle hinzufügt. Diese Handler sind einem bestimmten Dateityp zugeordnet und werden jedes Mal aufgerufen, wenn ein Kontextmenü für ein Element des Dateityps angezeigt wird. |
Miniaturansicht | Ein Handler, der ein Image zur Darstellung eines Shellelements bereitstellt. |
Eigenschaft | Ein Eigenschaftenhandler, der Zugriff auf Elementeigenschaften für Die Windows-Suche, die Windows-Explorer und andere Anwendungen ermöglicht, die auf Eigenschaften zugreifen müssen. |
Vorschau | Ein Handler, der schnell eine schreibgeschützte, vereinfachte Ansicht des Elements erzeugt, das im Windows-Explorer Vorschaubereich angezeigt werden soll. |
Filter | Ein Filter, eine Implementierung der IFilter-Schnittstelle , die Dokumente auf Text und Eigenschaften (auch als Attribute bezeichnet) durchsucht. Es extrahiert Textblöcke aus diesen Dokumenten, filtert eingebettete Formatierungen heraus und behält Informationen über die Position des Texts bei. Außerdem werden Blöcke von Werten extrahiert, die Eigenschaften eines gesamten Dokuments oder von klar definierten Teilen eines Dokuments sind. IFilter bietet die Grundlage für die Erstellung von Anwendungen auf höherer Ebene, z. B. Dokumentindexer und anwendungsunabhängige Viewer. |
Zugehörige Themen