Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Clase TagMapCollection

 

Contiene una colección de objetos TagMapInfo.

Espacio de nombres:   System.Web.Configuration
Ensamblado:  System.Web (en System.Web.dll)


[ConfigurationCollectionAttribute(typeof(TagMapInfo))]
public sealed class TagMapCollection : ConfigurationElementCollection

NombreDescripción
System_CAPS_pubmethodTagMapCollection()

Inicializa una nueva instancia de la clase TagMapCollection.

NombreDescripción
System_CAPS_protpropertyAddElementName

Obtiene o establece el nombre de la ConfigurationElement para asociar a la operación de adición en el ConfigurationElementCollection cuando se invalida en una clase derivada.(Heredado de ConfigurationElementCollection).

System_CAPS_protpropertyClearElementName

Obtiene o establece el nombre de la ConfigurationElement para asociar a la operación de borrado en la ConfigurationElementCollection cuando se invalida en una clase derivada.(Heredado de ConfigurationElementCollection).

System_CAPS_pubpropertyCollectionType
System_CAPS_pubpropertyCount

Obtiene el número de elementos de la colección.(Heredado de ConfigurationElementCollection).

System_CAPS_pubpropertyCurrentConfiguration

Obtiene una referencia al nivel superior Configuration instancia que representa la jerarquía de configuración que actual ConfigurationElement pertenece la instancia.(Heredado de ConfigurationElement).

System_CAPS_pubpropertyElementInformation

Obtiene un ElementInformation objeto que contiene la información no personalizable y la funcionalidad de la ConfigurationElement objeto.(Heredado de ConfigurationElement).

System_CAPS_protpropertyElementProperty

Obtiene el ConfigurationElementProperty objeto que representa el ConfigurationElement propio objeto.(Heredado de ConfigurationElement).

System_CAPS_pubpropertyEmitClear

Obtiene o establece un valor que especifica si se ha borrado la colección.(Heredado de ConfigurationElementCollection).

System_CAPS_pubpropertyIsSynchronized

Obtiene un valor que indica si el acceso a la colección está sincronizado.(Heredado de ConfigurationElementCollection).

System_CAPS_protpropertyItem[ConfigurationProperty]

Obtiene o establece una propiedad o atributo de este elemento de configuración.(Heredado de ConfigurationElement).

System_CAPS_pubpropertyItem[Int32]

Obtiene o establece la TagMapInfo objeto en el índice especificado.

System_CAPS_protpropertyItem[String]

Obtiene o establece una propiedad, atributo o elemento secundario de este elemento de configuración.(Heredado de ConfigurationElement).

System_CAPS_pubpropertyLockAllAttributesExcept

Obtiene la colección de atributos bloqueados.(Heredado de ConfigurationElement).

System_CAPS_pubpropertyLockAllElementsExcept

Obtiene la colección de elementos bloqueados.(Heredado de ConfigurationElement).

System_CAPS_pubpropertyLockAttributes

Obtiene la colección de atributos bloqueados (Heredado de ConfigurationElement).

System_CAPS_pubpropertyLockElements

Obtiene la colección de elementos bloqueados.(Heredado de ConfigurationElement).

System_CAPS_pubpropertyLockItem

Obtiene o establece un valor que indica si el elemento está bloqueado.(Heredado de ConfigurationElement).

System_CAPS_protpropertyProperties

Obtiene la colección de propiedades.(Heredado de ConfigurationElement).

System_CAPS_protpropertyRemoveElementName

Obtiene o establece el nombre de la ConfigurationElement para asociar a la operación de eliminación en la ConfigurationElementCollection cuando se invalida en una clase derivada.(Heredado de ConfigurationElementCollection).

System_CAPS_pubpropertySyncRoot

Obtiene un objeto utilizado para sincronizar el acceso a la ConfigurationElementCollection.(Heredado de ConfigurationElementCollection).

NombreDescripción
System_CAPS_pubmethodAdd(TagMapInfo)

Agrega un objeto TagMapInfo a la colección.

System_CAPS_protmethodBaseAdd(ConfigurationElement, Boolean)

Agrega un elemento de configuración a la colección de elementos de configuración.(Heredado de ConfigurationElementCollection).

System_CAPS_protmethodBaseClear()

Quita todos los objetos de elemento de configuración de la colección.(Heredado de ConfigurationElementCollection).

System_CAPS_protmethodBaseGet(Int32)

Obtiene el elemento de configuración en la ubicación de índice especificado.(Heredado de ConfigurationElementCollection).

System_CAPS_protmethodBaseGet(Object)

Devuelve el elemento de configuración con la clave especificada.(Heredado de ConfigurationElementCollection).

System_CAPS_protmethodBaseGetAllKeys()

Devuelve una matriz de claves para todos los elementos de configuración contenidos en la ConfigurationElementCollection.(Heredado de ConfigurationElementCollection).

System_CAPS_protmethodBaseGetKey(Int32)

Obtiene la clave para el ConfigurationElement en el índice especificado.(Heredado de ConfigurationElementCollection).

System_CAPS_protmethodBaseIsRemoved(Object)

Indica si la ConfigurationElement con la clave especificada se ha quitado de la ConfigurationElementCollection.(Heredado de ConfigurationElementCollection).

System_CAPS_protmethodBaseRemove(Object)

Quita un ConfigurationElement de la colección.(Heredado de ConfigurationElementCollection).

System_CAPS_protmethodBaseRemoveAt(Int32)

Quita el ConfigurationElement en el índice especificado.(Heredado de ConfigurationElementCollection).

System_CAPS_pubmethodClear()

Borra todos los objetos de la colección.

System_CAPS_pubmethodCopyTo(ConfigurationElement[], Int32)

Copia el contenido de la ConfigurationElementCollection a una matriz.(Heredado de ConfigurationElementCollection).

System_CAPS_protmethodDeserializeElement(XmlReader, Boolean)

Lee XML del archivo de configuración.(Heredado de ConfigurationElement).

System_CAPS_pubmethodEquals(Object)

Compara la ConfigurationElementCollection al objeto especificado.(Heredado de ConfigurationElementCollection).

System_CAPS_pubmethodGetEnumerator()

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Obtiene un IEnumerator que se usa para recorrer en iteración el ConfigurationElementCollection.(Heredado de ConfigurationElementCollection).

System_CAPS_pubmethodGetHashCode()

Obtiene un valor único que representa el ConfigurationElementCollection instancia.(Heredado de ConfigurationElementCollection).

System_CAPS_pubmethodGetType()

Obtiene el Type de la instancia actual.(Heredado de Object).

System_CAPS_protmethodInit()

Establece la ConfigurationElement objeto a su estado inicial.(Heredado de ConfigurationElement).

System_CAPS_protmethodInitializeDefault()

Utilizado para inicializar un conjunto predeterminado de valores para el ConfigurationElement objeto.(Heredado de ConfigurationElement).

System_CAPS_protmethodIsModified()

Indica si esta ConfigurationElementCollection se ha modificado desde la última se guardan o cargan cuando se invalida en una clase derivada.(Heredado de ConfigurationElementCollection).

System_CAPS_pubmethodIsReadOnly()

Indica si la ConfigurationElementCollection objeto es de solo lectura.(Heredado de ConfigurationElementCollection).

System_CAPS_pubmethodRemove(TagMapInfo)

Quita el objeto especificado de la colección.

System_CAPS_protmethodReset(ConfigurationElement)

Restablece el ConfigurationElementCollection a su estado sin modificaciones cuando se reemplaza en una clase derivada.(Heredado de ConfigurationElementCollection).

System_CAPS_protmethodResetModified()

Restablece el valor de la propiedad IsModified en false cuando se invalida en una clase derivada.(Heredado de ConfigurationElementCollection).

System_CAPS_protmethodSerializeElement(XmlWriter, Boolean)

Escribe los datos de configuración en un elemento XML en el archivo de configuración cuando se reemplaza en una clase derivada.(Heredado de ConfigurationElementCollection).

System_CAPS_protmethodSerializeToXmlElement(XmlWriter, String)

Escribe las etiquetas externas de este elemento de configuración en el archivo de configuración cuando se implementa en una clase derivada.(Heredado de ConfigurationElement).

System_CAPS_protmethodSetReadOnly()

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Establece el IsReadOnly propiedad para la ConfigurationElementCollection objeto y para todos los subelementos.(Heredado de ConfigurationElementCollection).

System_CAPS_pubmethodToString()

Retorna una cadena que representa al objeto actual. (Heredado de Object).

System_CAPS_protmethodUnmerge(ConfigurationElement, ConfigurationElement, ConfigurationSaveMode)

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Invierte el efecto de combinar la información de configuración de distintos niveles de la jerarquía de configuración (Heredado de ConfigurationElementCollection).

NombreDescripción
System_CAPS_pubmethodAsParallel()

Sobrecargado. Habilita la paralelización de una consulta.(Definido por ParallelEnumerable).

System_CAPS_pubmethodAsQueryable()

Sobrecargado. Convierte un IEnumerable para un IQueryable.(Definido por Queryable).

System_CAPS_pubmethodCast<TResult>()

Convierte los elementos de un IEnumerable al tipo especificado.(Definido por Enumerable).

System_CAPS_pubmethodOfType<TResult>()

Filtra los elementos de un IEnumerable basado en un tipo especificado.(Definido por Enumerable).

La TagMapInfo clase le permite volver a asignar los tipos de etiquetas en tiempo de compilación. Esta reasignación hace que el tipo asignado que se utilizará en lugar del tipo de etiqueta original para todas las páginas y controles de la aplicación ASP.NET en el ámbito del archivo de configuración.

La TagMapCollection clase le permite tener acceso y modificar mediante programación el tagMapping de la subsección de la pages sección de un archivo de configuración. Dentro de la tagMapping subsección, puede agregar y quitar asignaciones entre tipos de etiquetas especificando los nombres seguros completos de los tipos.

System_CAPS_noteNota

A diferencia de otros atributos y colecciones en la pages sección, reasignación de etiquetas no tiene ninguna directiva de página ASP.NET correspondiente.

El siguiente extracto del archivo de configuración muestra cómo especificar mediante declaración los valores para varias propiedades de la TagMapCollection tipo.

<system.web>
  <pages>
    <tagMapping>
      <clear />
      <add
        tagType=
          "System.Web.UI.WebControls.WebParts.WebPartManager"
        mappedTagType=
          "Microsoft.Sharepoint.WebPartPartManager, 
           MSPS.Web.dll, Version='2.0.0.0'" 
      />
      <remove tagType="SomeOtherNS.Class, Assemblyname" />
    </tagMapping>
   </pages>
</system.web>

En el ejemplo de código siguiente se muestra cómo utilizar el TagMapCollection clase modificar mediante programación la configuración de asignación de etiqueta. Este ejemplo de código forma parte de un ejemplo mayor proporcionado para el PagesSection clase.

// Get all current TagMappings in the collection.
for (int i = 0; i < pagesSection.TagMapping.Count; i++)
{
  Console.WriteLine("TagMapping {0}:", i);
  Console.WriteLine("  TagTypeName = '{0}'",
      pagesSection.TagMapping[i].TagType);
  Console.WriteLine("  MappedTagTypeName = '{0}'",
      pagesSection.TagMapping[i].MappedTagType);
}

// Add a TagMapInfo object using a constructor.
pagesSection.TagMapping.Add(
    new System.Web.Configuration.TagMapInfo(
    "MyNameSpace.MyControl", "MyNameSpace.MyOtherControl"));

.NET Framework
Disponible desde 2.0

Cualquier miembro ( Compartido en Visual Basic) estático público de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Volver al principio
Mostrar: