Élément DocIcons (icônes de document)
S’applique à : SharePoint 2016 | SharePoint Foundation 2013 | SharePoint En ligne | 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.
Notes
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é de Registre HKLM\Software\Classes\Word.Document a une sous-clé nommée CLSID avec la valeur {F4754C9B-64F5-4B40-8AF4-679732AC0607} . Dans ce cas, le nom de la Word.Document clé est un ProgId, une manière abrégée de dire {F4754C9B-64F5-4B40-8AF4-679732AC0607} . Pour plus d’informations, <ProgId> voir Clé (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>