Compartilhar via


Mapeamento elemento (ícones de documento)

Usado no arquivo DocIcon.xml DocIcon.xml para mapa (n.); mapear (v.) particular tipos documento para seus respectivos ícones.

                    
                      
<Mapping
  EditText = "Text"
  Key = "Text"
  OpenControl = "Text"
  Value = "Text">
</Mapping>
                    

Atributos

Atributo Descrição

EditText

Opcional Text. Especifica o nome do aplicativo usado para editar o tipo de documento.

Key

Necessário Text. Especifica qualquer um ProgID ou um extensão de nome de arquivo.

OpenControl

Opcional Text. Especifica o nome do Microsoft ActiveX control usado para o tipo de documento aberto.

Value

Necessário Text. Especifica o URL para a imagem.

Elementos filho

Nenhum

Elementos pai

ByExtension, ByProgID

Ocorrências

No mínimo: 0

Máximo: Unbounded

Exemplo

O seguinte exemplo de código mapeia extensões de nome ProgIDs da seguinte maneira:

  • For different values of the ProgID <META> tag, it maps ProgIDs to the icons representing the applications. De exemplo, "Excel.Sheet" mapeia para ichtmxls.gif.

  • Ela mapeia as extensões de nome arquivo para apropriado ícones. De exemplo, "doc" mapeia para icdoc.gif.

  • Se nenhuma das opções acima faz com que uma correspondência, ele fornecerá um valor usar como padrão, icgen.gif, para o mapeamento.

                    <DocIcons>
  <ByProgID>
    <Mapping Key="Excel.Sheet" value="ichtmxls.gif"/>
    <Mapping Key="PowerPoint.Slide" value="ichtmppt.gif"/>
    <Mapping Key="Word.Document" value="ichtmdoc.gif"/>
  </ByProgID>
  <ByExtension>
    <Mapping Key="doc" value="icdoc.gif"/>
    <Mapping Key="gif" value="icgif.gif"/>
    <Mapping Key="htm" value="ichtm.gif"/>
    <Mapping Key="html" value="ichtm.gif"/>
    <Mapping Key="ppt" value="icppt.gif"/>
  </ByExtension>
  <Default>
    <Mapping value="icgen.gif"/>
  </Default>
</DocIcons>