DocIcons, élément (Icônes de document)
Dernière modification : jeudi 28 janvier 2010
S’applique à : SharePoint Foundation 2010
Dans cet article
Attributs
Éléments enfants
Éléments parents
Occurrences
É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>
Attributs
Attribut |
Description |
---|---|
Aucune |
N/A |
É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é du Registre HKLM\Software\Classes\Word.Document a une sous-clé nommée CLSID ayant la valeur {F4754C9B-64F5-4B40-8AF4-679732AC0607}. En ce cas, le nom de la clé Word.Document est un ProgId, une forme abrégée pour {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>