Compartilhar via


Elemento DocIcons (Ícones de Documento)

Aplica-se a: SharePoint 2016 | SharePoint Foundation 2013 | | do SharePoint Online SharePoint Server 2013

Elemento de nível superior no arquivo DocIcon.xml que define o mapeamento entre tipos de arquivo e os ícones correspondentes da biblioteca de documentos.

<DocIcons>
</DocIcons>

Elementos e atributos

As seções a seguir descrevem os atributos, os elementos filhos e os elementos pai.

Atributos

Nenhuma

Elementos filho

Elementos pai

Nenhum

Occurrences

  • Mínimo: 0
  • Máximo: 1

Comentários

Em geral, há duas maneiras pelas quais o mapeamento pode ser realizado: por extensão (por exemplo, o elemento ByExtension pode ser usado para mapear .xls para o ícone apropriado para um arquivo do Microsoft Excel) e por ProgID.

Observação

Um ProgId é uma entrada de registro que associa o identificador de programa (ProgID) de um objeto COM com seu CLSID (identificador de classe). Por exemplo, a chave HKLM\Software\Classes\Word.Document do registro tem uma subchave chamada CLSID com um valor de {F4754C9B-64F5-4B40-8AF4-679732AC0607}. Nesse caso, o nome Word.Document da chave é um ProgId, uma maneira abreviada de dizer {F4754C9B-64F5-4B40-8AF4-679732AC0607}. Para obter mais informações, consulte <ProgId> Key (COM).

Exemplo

O exemplo a seguir define ícones de arquivo por progIDs e extensões de arquivo, mas também define um ícone padrão para novos documentos.

<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>