Élément ByProgID (icônes de document)

S’applique à : SharePoint 2016 | SharePoint Foundation 2013 | SharePoint En ligne | SharePoint Server 2013

Définit des icônes pour des documents en fonction de leurs identificateurs de programmation.

<ByProgID>
</ByProgID>

É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

Occurrences

  • Minimum : 0
  • Maximum : pas de limite

Remarques

Cet élément est utilisé dans le fichier DocIcon.xml pour piloter le mappage entre les ProgIDs et leurs icônes de bibliothèques de documents correspondantes.

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

Par exemple, un document HTML qui contient serait mappage à l’icône spécifiée pour le ProgId « Word.Document » par un élément Mapping à l’intérieur de l’élément <META Name="ProgId" Content="Word.Document"> ByProgID.

<ByProgID>
    <Mapping Key="Word.Document" Value="ichtmdoc.gif"/>
</ByProgID>

Pour obtenir un exemple étendu qui montre comment utiliser l’élément ByProgID, voir DocIcons element (Document Icons).