Mapping, é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
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>
Attributs
Attribut |
Description |
---|---|
Key |
Argument Text obligatoire. Spécifie un ProgID ou une extension de nom de fichier. |
Value |
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\14\TEMPLATE\IMAGES. |
EditText |
Valeur Text facultative. Spécifie le texte qui s’affiche dans les menus déroulants en tant qu’élément pour l’édition (« Modifier dans Nom d’application ») pour un fichier qui a été téléchargé dans une liste. |
OpenControl |
Valeur de type Text facultative. 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 : illimité |
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 ProgIDs sur les 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>