Elemento Mapping (Iconos de documento)
Última modificación: jueves, 28 de enero de 2010
Hace referencia a: SharePoint Foundation 2010
En este artículo
Atributos
Elementos secundarios
Elementos primarios
Repeticiones
Se usa en el archivo DocIcon.xml para asignar determinados tipos de documentos a sus respectivos iconos.
<Mapping
Key = "Text"
Value = "Text">
EditText = "Text"
OpenControl = "Text"
</Mapping>
Atributos
Atributo |
Descripción |
---|---|
Key |
Text obligatorio. Especifica un ProgID o una extensión de nombre de archivo. |
Value |
Text obligatorio. Especifica el nombre y la extensión del archivo de imagen. El archivo debe existir en la carpeta %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\IMAGES. |
EditText |
Text opcional. Especifica el texto que se muestra en los menús desplegables como el elemento de edición ("Editar en nombre de aplicación") para un archivo que se ha cargado en una lista. |
OpenControl |
Text opcional. Especifica el nombre del control ActiveX usado para abrir el tipo de documento. |
Elementos secundarios
Ninguno |
Elementos primarios
Repeticiones
Mínimo: 0 Máximo: sin límite |
Ejemplo
El siguiente ejemplo asigna ProgIDs y extensiones de nombre de archivo de la siguiente manera:
Para diferentes valores de la etiqueta <META> de ProgID, asigna ProgIDs a los iconos que representan las aplicaciones. Por ejemplo, "Excel.Sheet" se asigna a ichtmxls.gif.
Asigna extensiones de nombre de archivo a iconos apropiados. Por ejemplo, "docx" se asigna a icdocx.png.
Si ninguno de los anteriores produce una coincidencia, se proporciona un valor predeterminado, icgen.gif, para la asignación.
<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>