Elemento tagMapping para pages (Esquema de configuración de ASP.NET)

Define una colección de tipos de etiqueta que se reasignan en tiempo de compilación a otros tipos de etiqueta.

Se trata de un elemento nuevo en .NET Framework versión 2.0.

<tagMapping> 
   <add /> 
   <remove /> 
   <clear/>
</tagMapping>

Atributos y elementos

En las secciones siguientes se describen los atributos, los elementos secundarios y los elementos primarios.

Atributos

Ninguno.

Elementos secundarios

Elemento

Descripción

add

Elemento opcional.

Agrega una asignación de etiqueta a la colección de asignaciones de etiqueta utilizadas durante la precompilación.

clear

Elemento opcional.

Quita todas las referencias a asignaciones de etiquetas heredadas, y permite sólo asignaciones de etiquetas agregadas por el elemento add actual.

remove

Elemento opcional.

Quita una referencia a una asignación de etiqueta heredada de la colección de asignaciones de etiqueta.

Elementos primarios

Elemento

Descripción

configuration

Especifica el elemento raíz necesario de cada archivo de configuración que utilizan las aplicaciones basadas en Common Language Runtime y .NET Framework.

system.web

Especifica el elemento raíz de los valores de configuración de ASP.NET en un archivo de configuración y contiene elementos de configuración que configuran aplicaciones Web ASP.NET y controlan el comportamiento de las aplicaciones.

pages

Define globalmente valores de configuración específicos de la página, como directivas ASP.NET, para páginas y controles que se encuentran en el ámbito del archivo de configuración.

Comentarios

El elemento tagMapping define una colección de tipos de etiqueta que se reasignan a otros tipos de etiqueta en el tiempo de compilación. Esta reasignación hace que se utilice el tipo asignado en lugar del tipo de etiqueta original para todas las páginas y controles de la aplicación ASP.NET que se encuentran dentro del ámbito del archivo de configuración.

NotaNota

A diferencia de otros atributos y colecciones de la sección de páginas, la reasignación de etiquetas no dispone de su directiva de página ASP.NET correspondiente.

Configuración predeterminada

El siguiente elemento predeterminado tagMapping no está configurado explícitamente en el archivo Machine.config ni en el archivo Web.config de la raíz. Sin embargo, es la configuración predeterminada que devuelve la aplicación.

   <tagMapping>
      <clear />
   </tagMapping>

Ejemplo

En el siguiente ejemplo de código se muestra cómo especificar valores para varias propiedades de la clase TagMapInfo.

   <pages>
      <tagMapping>
         <add
            tagType=
               "System.Web.UI.WebControls.WebParts.WebPartManager"
            mappedTagType=
               "Microsoft.Sharepoint.WebPartPartManager, 
                MSPS.Web.dll, Version='2.0.0.0'" 
         />
      </tagMapping>
   </pages>

Información de elemento

Controlador de la sección de configuración

PagesSection

Miembro de configuración

TagMapping

TagMapCollection

Ubicaciones configurables

Machine.config

Web.config del nivel raíz

Web.config del nivel de aplicaciones

Web.config del nivel de directorio virtual o físico

Requisitos

Microsoft Internet Information Services (IIS) versión 5.0, 5.1 ó 6.0

.NET Framework versión 2.0

Microsoft Visual Studio 2003 o Visual Studio 2005

Vea también

Tareas

Cómo: Configurar directorios concretos mediante la configuración de la ubicación

Cómo: Bloquear los valores de configuración de ASP.NET

Referencia

Elemento pages (Esquema de configuración de ASP.NET)

Elemento add aplicado a tagMapping para pages (Esquema de configuración de ASP.NET)

Elemento clear aplicado a tagMapping para pages (Esquema de configuración de ASP.NET)

Elemento remove aplicado a tagMapping para pages (Esquema de configuración de ASP.NET)

Elemento namespaces para pages (Esquema de configuración de ASP.NET)

Elemento controls para pages (Esquema de configuración de ASP.NET)

Elemento system.web (Esquema de configuración de ASP.NET)

Elemento configuration (Esquema de configuración general)

@ Page

System.Configuration

System.Web.Configuration

TagMapping

TagMapCollection

PagesSection

Conceptos

Jerarquía de archivos y herencia de la configuración de ASP.NET

Proteger la configuración de ASP.NET

Otros recursos

Opciones de configuración generales (ASP.NET)

Opciones de configuración de ASP.NET

Administración de sitios web ASP.NET

API de configuración de ASP.NET