Partager via


É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>