Manipuladores de tipo de arquivo

Registrar um tipo de arquivo é a primeira etapa na criação de uma associação de arquivo, o que torna esse tipo de arquivo "conhecido" para o Shell. No entanto, sem manipuladores de tipo de arquivo, o Shell não pode expor informações ao usuário de e sobre o arquivo.

Este tópico é organizado da seguinte maneira:

Tornar um tipo de arquivo conhecido pelo shell

Na captura de tela a seguir do Windows Explorer, o arquivo de imagem Desert.known aparece na biblioteca Shell Pictures e está associado apenas ao aplicativo Paint.

captura de tela mostrando o explorer abrindo uma imagem sem tipo de arquivo

O arquivo Desert.known na captura de tela anterior não tem a seguinte funcionalidade habilitada por um manipulador de tipo de arquivo:

  • Miniatura ou visualização
  • Verbos específicos da imagem no menu de atalho, como:
    • Girar visualização
    • Definir como Tela de Fundo da Área de Trabalho
    • Imprimir
  • Propriedades específicas da imagem no painel Detalhes , como:
    • Data de tomada
    • Marcações
    • Classificação
  • Indexação de texto de arquivo

Na captura de tela a seguir, o mesmo arquivo (Desert.known) tem a extensão .jpg, que é um tipo de arquivo registrado que tem manipuladores de tipo de arquivo associados, portanto, uma imagem em miniatura e mais propriedades são mostradas.

imagem com um tipo de arquivo registrado e manipuladores de tipo de arquivo associados

Descrições do manipulador de tipo de arquivo

A funcionalidade fornecida por cada manipulador de tipo de arquivo está listada na tabela a seguir:

Manipulador Descrição
Menu de atalho Um manipulador de menu de atalho, às vezes chamado de manipulador de menu de contexto, é um manipulador de tipo de arquivo que adiciona comandos a um menu de contexto existente. Esses manipuladores são associados a um tipo de arquivo específico e são chamados sempre que um menu de contexto é exibido para um membro do tipo de arquivo.
Miniatura Um manipulador que fornece uma imagem para representar um item shell.
Propriedade Um manipulador de propriedades que fornece acesso a propriedades de item para o Windows Search, o Windows Explorer e outros aplicativos que precisam acessar propriedades.
Visualização Um manipulador que produz rapidamente uma exibição simplificada e somente leitura do item a ser exibido no painel de visualização do Windows Explorer.
Filtros Um filtro, uma implementação da interface IFilter , que examina documentos em busca de texto e propriedades (também chamados de atributos). Ele extrai partes de texto desses documentos, filtrando a formatação inserida e retendo informações sobre a posição do texto. Ele também extrai partes de valores, que são propriedades de um documento inteiro ou de partes bem definidas de um documento. O IFilter fornece a base para a criação de aplicativos de nível superior, como indexadores de documentos e visualizadores independentes de aplicativos.

 

Registro de aplicativo

Tipos de arquivo

Como funcionam as associações de arquivo

Exibição de conteúdo por tipo de arquivo ou tipo

Verificador de Tipo de Arquivo

Identificadores programáticos

Tipos percebidos

Matrizes de associação