Élément Mapping (icônes de document)
S’applique à : | SharePoint 2016 SharePoint Foundation 2013 | | SharePoint Online SharePoint Server 2013
Utilisé dans le fichier DocIcon.xml pour mapper les types de documents particuliers à leurs icônes respectives.
<Mapping
Key = "Text"
Value = "Text">
EditText = "Text"
OpenControl = "Text"
</Mapping>
Éléments et attributs
Les sections suivantes décrivent les attributs, les éléments enfants et les éléments parents.
Attributs
Attribut | Description |
---|---|
Clé |
Texte obligatoire. Spécifie un ProgID ou une extension de nom de fichier. |
Valeur |
Valeur de type Text obligatoire. Spécifie le nom du fichier image et son extension. Le fichier doit exister dans le dossier %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\IMAGES. |
Edittext |
Texte facultatif. Spécifie le texte qui s’affiche dans les menus déroulants comme élément d’édition (« Modifier dans le nom de l’application ») pour un fichier qui a été chargé dans une liste. |
OpenControl |
Facultatif Text. Spécifie le nom du contrôle ActiveX utilisé pour ouvrir le type de document. |
Éléments enfants
Aucun
Éléments parents
Occurrences
- Minimum : 0
- Maximum : pas de limite
Exemple
L’exemple suivant mappe les ProgIDs et les extensions de nom de fichier comme suit :
Pour différentes valeurs de la balise ProgID
<META>
, il mappe les ProgID aux icônes représentant les applications. Par exemple, « Excel.Sheet » correspond à ichtmxls.gif.Il mappe les extensions de nom de fichier sur les icônes appropriées. Par exemple, « docx » correspond à icdocx.png.
Si aucune des opérations ci-dessus n’aboutit à une correspondance, il fournit une valeur par défaut, icgen.gif, pour le mappage.
<DocIcons>
<ByProgID>
<Mapping Key="Excel.Sheet" Value="ichtmxls.gif" EditText="Microsoft Excel" OpenControl="SharePoint.OpenDocuments" />
<Mapping Key="PowerPoint.Slide" Value="ichtmppt.gif" EditText="Microsoft PowerPoint" OpenControl="SharePoint.OpenDocuments" />
<Mapping Key="Word.Document" Value="ichtmdoc.gif" EditText="Microsoft Word" OpenControl="SharePoint.OpenDocuments"/>
</ByProgID>
<ByExtension>
<Mapping Key="docx" Value="icdocx.png" EditText="Microsoft Word" OpenControl="SharePoint.OpenDocuments"/>
<Mapping Key="pptx" Value="icpptx.png" EditText="Microsoft PowerPoint" OpenControl="SharePoint.OpenDocuments"/>
<Mapping Key="xlsx" Value="icxlsx.png" EditText="Microsoft Excel" OpenControl="SharePoint.OpenDocuments"/>
<Mapping Key="zip" Value="iczip.gif" OpenControl=""/>
</ByExtension>
<Default>
<Mapping Value="icgen.gif"/>
</Default>
</DocIcons>