Delen via


Handlers voor bestandstypen

Het registreren van een bestandstype is de eerste stap bij het maken van een bestandskoppeling, waardoor dat bestandstype 'bekend' is bij de Shell. Zonder handlers voor bestandstypen kan de Shell echter geen informatie beschikbaar maken aan de gebruiker van en over het bestand.

Dit onderwerp is als volgt ingedeeld:

Een bestandstype instellen dat bekend is bij Shell

In de volgende schermafbeelding van Windows Verkenner wordt het afbeeldingsbestand Desert.known weergegeven in de Shell Afbeeldingen bibliotheek en is alleen gekoppeld aan de Paint-toepassing.

schermopname waarin verkenner een afbeelding opent zonder bestandstype

Het bestand Desert.known in de vorige schermafbeelding ontbreekt aan de volgende functionaliteit die is ingeschakeld door een handler voor bestandstypen:

  • Miniatuur of voorbeeld
  • Afbeeldingsspecifieke werkwoorden in het snelmenu, zoals:
    • Voorbeeld draaien
    • Instellen als bureaubladachtergrond
    • Afdrukken
  • Afbeeldingsspecifieke eigenschappen in het deelvenster Details, zoals:
    • Datum die is genomen
    • Tags
    • Rating
  • Indexering van bestandstekst

In de volgende schermafbeelding heeft hetzelfde bestand (Desert.known) de extensie .jpg, een geregistreerd bestandstype dat handlers voor bestandstypen heeft, zodat een miniatuurafbeelding en meer eigenschappen worden weergegeven.

installatiekopie met een geregistreerd bestandstype en bijbehorende handlers voor bestandstypen

Beschrijvingen van handler voor bestandstypen

De functionaliteit van elke handler voor bestandstypen wordt vermeld in de volgende tabel:

Handler Beschrijving
snelmenu Een snelmenuhandler, ook wel een contextmenuhandler genoemd, is een handler voor bestandstypen waarmee opdrachten worden toegevoegd aan een bestaand contextmenu. Deze handlers zijn gekoppeld aan een bepaald bestandstype en worden elke keer aangeroepen wanneer een contextmenu wordt weergegeven voor een lid van het bestandstype.
miniatuur Een handler die een afbeelding biedt die een Shell-item vertegenwoordigt.
eigenschap Een eigenschapshandler die toegang biedt tot itemeigenschappen voor Windows Search, Windows Verkenner en andere toepassingen die toegang nodig hebben tot eigenschappen.
preview- Een handler die snel een alleen-lezen, vereenvoudigde weergave van het item produceert dat moet worden weergegeven in het voorbeeldvenster van Windows Verkenner.
filters Een filter, een implementatie van de IFilter-interface, waarmee documenten worden gescand op tekst en eigenschappen (ook wel kenmerken genoemd). Het extraheert stukken tekst uit deze documenten, filtert ingesloten opmaak en behoudt informatie over de positie van de tekst. Ook worden segmenten van waarden geëxtraheerd, die eigenschappen zijn van een heel document of van goed gedefinieerde delen van een document. IFilter biedt de basis voor het bouwen van toepassingen op een hoger niveau, zoals documentindexeerfuncties en toepassingsonafhankelijke kijkers.

 

toepassingsregistratie

bestandstypen

hoe bestandskoppelingen werken

inhoudsweergave per bestandstype of type

bestandstype

programmatische id's

waargenomen typen

koppelingsmatrices