Controladores de tipos de archivo

El registro de un tipo de archivo es el primer paso para crear una asociación de archivos, lo que hace que ese tipo de archivo se "conozca" en shell. Sin embargo, sin controladores de tipo de archivo, shell no puede exponer información al usuario desde y sobre el archivo.

Este tema se organiza de la siguiente manera:

Creación de un tipo de archivo conocido para shell

En la siguiente captura de pantalla del Explorador de Windows, el archivo de imagen Desert.known aparece en la biblioteca Imágenes de Shell y solo está asociado a la aplicación Paint.

captura de pantalla que muestra que el explorador abre una imagen sin ningún tipo de archivo

El archivo Desert.known de la captura de pantalla anterior carece de la siguiente funcionalidad habilitada por un controlador de tipos de archivo:

  • Miniatura o vista previa
  • Verbos específicos de la imagen en el menú contextual, como:
    • Rotación de la vista previa
    • Establecer como fondo de escritorio
    • Imprimir
  • Propiedades específicas de la imagen en el panel Detalles , como:
    • Fecha tomada
    • Etiquetas
    • Rating
  • Indexación del texto del archivo

En la siguiente captura de pantalla, el mismo archivo (Desert.known) tiene la extensión .jpg, que es un tipo de archivo registrado que tiene controladores de tipos de archivo asociados, por lo que se muestra una imagen en miniatura y más propiedades.

imagen con un tipo de archivo registrado y controladores de tipos de archivo asociados

Descripciones del controlador de tipos de archivo

La funcionalidad proporcionada por cada controlador de tipos de archivo se muestra en la tabla siguiente:

Controlador Descripción
Menú contextual Un controlador de menú contextual, a veces denominado controlador de menú contextual, es un controlador de tipo de archivo que agrega comandos a un menú contextual existente. Estos controladores están asociados a un tipo de archivo determinado y se llaman cada vez que se muestra un menú contextual para un miembro del tipo de archivo.
Miniatura Controlador que proporciona una imagen para representar un elemento de Shell.
Propiedad Controlador de propiedades que proporciona acceso a las propiedades de elemento para Windows Search, el Explorador de Windows y otras aplicaciones que necesitan tener acceso a las propiedades.
Versión preliminar Un controlador que genera rápidamente una vista simplificada y de solo lectura del elemento que se va a mostrar en el panel de vista previa del Explorador de Windows.
Filtros Un filtro, una implementación de la interfaz IFilter , que examina documentos de texto y propiedades (también denominados atributos). Extrae fragmentos de texto de estos documentos, filtra el formato incrustado y conserva información sobre la posición del texto. También extrae fragmentos de valores, que son propiedades de un documento completo o de partes bien definidas de un documento. IFilter proporciona la base para crear aplicaciones de nivel superior, como indexadores de documentos y visores independientes de la aplicación.

 

Registro de aplicaciones

Tipos de archivo

Cómo funcionan las asociaciones de archivos

Vista de contenido por tipo de archivo o tipo

Comprobador de tipos de archivo

Identificadores de programación

Tipos percibidos

Matrices de asociación