Partager via


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

S’applique à : | SharePoint 2016 SharePoint Foundation 2013 | | SharePoint Online 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.

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

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

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

Pour obtenir un exemple étendu qui montre comment utiliser l’élément ByProgID, consultez l’élément DocIcons (icônes de document).