Partager via


ByProgID, élément (Icônes de documents)

Dernière modification : jeudi 28 janvier 2010

S’applique à : SharePoint Foundation 2010

Dans cet article
Attributs
Éléments enfants
Éléments parents
Occurrences

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

<ByProgID>
</ByProgID>

Attributs

Attribut

Description

Aucune

N/A

Éléments enfants

Mapping

Éléments parents

DocIcons

Occurrences

Minimum : 0

Maximum : Unbounded

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

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

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

Voir DocIcons, élément (Icônes de document) pour obtenir un code exemple étendu qui montre comment utiliser l'élément ByProgID.