Elemento DocIcons (iconos de documento)
Se aplica a: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013
Elemento de nivel superior en el archivo DocIcon.xml que define la asignación entre los tipos de archivo y sus iconos de la biblioteca de documentos correspondientes.
<DocIcons>
</DocIcons>
Elementos y atributos
En las siguientes secciones se describen los atributos, elementos secundarios y elementos primarios.
Atributos
Ninguno
Elementos secundarios
Elementos principales
Ninguno
Repeticiones
- Mínimo: 0
- Máximo: 1
Comentarios
En general, hay dos formas de realizar la asignación: por extensión (por ejemplo, el elemento ByExtension puede usarse para asignar .xls al icono adecuado para un archivo de Microsoft Excel .xls) y por identificador de programa (ProgID).
Nota
Un ProgId es una entrada del Registro que asocia el identificador de programa (ProgID) de un objeto COM con su identificador de clase (CLSID). Por ejemplo, la clave HKLM\Software\Classes\Word.Document
del Registro tiene una subclave denominada CLSID
con un valor de {F4754C9B-64F5-4B40-8AF4-679732AC0607}
. En este caso, el nombre Word.Document
de la clave es un ProgId, una forma abreviada de decir {F4754C9B-64F5-4B40-8AF4-679732AC0607}
. Para obtener más información, vea <ProgId> Clave (COM).
Ejemplo
En el siguiente ejemplo se definen los iconos de archivo por ProgIDs y por extensiones de archivo, pero también se establece un icono predeterminado para nuevos 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>