Élément DocIcons (Icônes de document)
S’applique à : | SharePoint 2016 SharePoint Foundation 2013 | | SharePoint Online SharePoint Server 2013
Élément de niveau supérieur dans le fichier DocIcon.xml qui définit le mappage entre les types de fichiers et leurs icônes de bibliothèque de documents correspondantes.
<DocIcons>
</DocIcons>
Éléments et attributs
Les sections suivantes décrivent les attributs, les éléments enfants et les éléments parents.
Attributs
Aucun
Éléments enfants
Éléments parents
Aucun
Occurrences
- Minimum : 0
- Maximum : 1
Remarques
En règle générale, il existe deux moyens d'effectuer un mappage : par extension (par exemple, l'élément ByExtension peut être utilisé pour mapper le fichier .xls sur l'icône appropriée pour un fichier Microsoft Excel) et par ProgID.
Remarque
Un ProgId est une entrée du Registre qui associe l'identificateur de programme (ProgID) d'un objet COM à son identificateur de classe (CLSID). Par exemple, la clé HKLM\Software\Classes\Word.Document
de Registre a une sous-clé nommée CLSID
avec la valeur .{F4754C9B-64F5-4B40-8AF4-679732AC0607}
Dans ce cas, le nom Word.Document
de la clé est un ProgId, une façon abrégée de dire {F4754C9B-64F5-4B40-8AF4-679732AC0607}
. Pour plus d’informations, consultez <ProgId> Key (COM) .
Exemple
L'exemple suivant définit les icônes de fichier par les extensions de fichier et de ProgIDs, mais il définit également une icône par défaut pour les nouveaux documents.
<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>