Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original
Este tema aún no ha recibido ninguna valoración - Valorar este tema

DesignerRegionCollection (Clase)

Representa una colección de objetos DesignerRegion dentro de un diseñador de controles.

System.Object
  System.Web.UI.Design.DesignerRegionCollection

Espacio de nombres:  System.Web.UI.Design
Ensamblado:  System.Design (en System.Design.dll)
public class DesignerRegionCollection : IList, 
	ICollection, IEnumerable

El tipo DesignerRegionCollection expone los siguientes miembros.

  NombreDescripción
Método públicoDesignerRegionCollection()Inicializa una nueva instancia de la clase DesignerRegionCollection.
Método públicoDesignerRegionCollection(ControlDesigner)Inicializa una nueva instancia de la clase DesignerRegionCollection para el diseñador de controles especificado.
Arriba
  NombreDescripción
Propiedad públicaCountObtiene el número de objetos DesignerRegion de la colección.
Propiedad públicaIsFixedSizeObtiene un valor que indica si el objeto DesignerRegionCollection tiene un tamaño fijo.
Propiedad públicaIsReadOnlyObtiene un valor que indica si el objeto DesignerRegionCollection es de solo lectura.
Propiedad públicaIsSynchronizedObtiene un valor que indica si el acceso al objeto DesignerRegionCollection está sincronizado (es seguro para la ejecución de subprocesos).
Propiedad públicaItemObtiene o establece un objeto DesignerRegion en el índice especificado de la colección.
Propiedad públicaOwnerObtiene el diseñador de controles que posee la colección de regiones del diseñador.
Propiedad públicaSyncRootObtiene un objeto que puede utilizarse para sincronizar el acceso al objeto DesignerRegionCollection.
Arriba
  NombreDescripción
Método públicoAddAgrega el objeto DesignerRegion especificado al final de la colección.
Método públicoClearQuita todas las regiones de la colección.
Método públicoContainsObtiene un valor que indica si la región especificada está en la colección.
Método públicoCopyToCopia los elementos de la colección en un objeto Array, empezando por un índice determinado de Array.
Método públicoEquals(Object)Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegidoFinalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método públicoGetEnumeratorDevuelve un enumerador que recorre en iteración la colección.
Método públicoGetHashCodeActúa como función hash para un tipo concreto. (Se hereda de Object).
Método públicoGetTypeObtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método públicoIndexOfDevuelve el índice del objeto DesignerRegion especificado dentro de la colección.
Método públicoInsertInserta un objeto DesignerRegion en la colección en el índice especificado.
Método protegidoMemberwiseClone Crea una copia superficial del Object actual. (Se hereda de Object).
Método públicoRemoveQuita el objeto DesignerRegion especificado de la colección.
Método públicoRemoveAtQuita el objeto DesignerRegion en el índice especificado de la colección.
Método públicoToStringDevuelve una cadena que representa el objeto actual. (Se hereda de Object).
Arriba
  NombreDescripción
Método de extensión públicoAsParallelHabilita la paralelización de una consulta. (Definido por ParallelEnumerable).
Método de extensión públicoAsQueryableConvierte una interfaz IEnumerable en IQueryable. (Definido por Queryable).
Método de extensión públicoCast<TResult>Convierte los elementos de IEnumerable al tipo especificado. (Definido por Enumerable).
Método de extensión públicoOfType<TResult>Filtra los elementos de IEnumerable en función de un tipo especificado. (Definido por Enumerable).
Arriba
  NombreDescripción
Implementación explícita de interfacesMétodo privadoICollection.CopyToInfraestructura. Para obtener una descripción de este miembro, vea CopyTo.
Implementación explícita de interfacesPropiedad privadaICollection.CountInfraestructura. Para obtener una descripción de este miembro, vea ICollection.Count.
Implementación explícita de interfacesPropiedad privadaICollection.IsSynchronizedInfraestructura. Para obtener una descripción de este miembro, vea ICollection.IsSynchronized.
Implementación explícita de interfacesPropiedad privadaICollection.SyncRootInfraestructura. Para obtener una descripción de este miembro, vea ICollection.SyncRoot.
Implementación explícita de interfacesMétodo privadoIEnumerable.GetEnumeratorInfraestructura. Para obtener una descripción de este miembro, vea IEnumerable.GetEnumerator.
Implementación explícita de interfacesMétodo privadoIList.AddInfraestructura. Para obtener una descripción de este miembro, vea IList.Add.
Implementación explícita de interfacesMétodo privadoIList.ClearInfraestructura. Para obtener una descripción de este miembro, vea IList.Clear.
Implementación explícita de interfacesMétodo privadoIList.ContainsInfraestructura. Para obtener una descripción de este miembro, vea IList.Contains.
Implementación explícita de interfacesMétodo privadoIList.IndexOfInfraestructura. Para obtener una descripción de este miembro, vea IList.IndexOf.
Implementación explícita de interfacesMétodo privadoIList.InsertInfraestructura. Para obtener una descripción de este miembro, vea IList.Insert.
Implementación explícita de interfacesPropiedad privadaIList.IsFixedSizeInfraestructura. Para obtener una descripción de este miembro, vea IList.IsFixedSize.
Implementación explícita de interfacesPropiedad privadaIList.IsReadOnlyInfraestructura. Para obtener una descripción de este miembro, vea IList.IsReadOnly.
Implementación explícita de interfacesPropiedad privadaIList.ItemInfraestructura. Para obtener una descripción de este miembro, vea IList.Item.
Implementación explícita de interfacesMétodo privadoIList.RemoveInfraestructura. Para obtener una descripción de este miembro, vea IList.Remove.
Implementación explícita de interfacesMétodo privadoIList.RemoveAtInfraestructura. Para obtener una descripción de este miembro, vea IList.RemoveAt.
Arriba

La clase ControlDesigner y las clases derivadas, utilizan la clase DesignerRegionCollection para incluir y enumerar las regiones del diseñador del control en un host de diseño, como Visual Studio 2005.

Por ejemplo, el método ControlDesigner.GetDesignTimeHtml puede utilizarse para definir y agregar regiones a la colección.

Utilice la propiedad Owner para tener acceso al objeto de diseñador de controles que contiene la colección de regiones del diseñador. Utilice los métodos y propiedades DesignerRegionCollection para examinar y mantener los objetos DesignerRegion de la colección.

La colección aumenta dinámicamente cuando se agregan objetos. Los índices de esta colección están basados en cero. Utilice la propiedad Count para determinar cuántas regiones del diseñador hay en la colección. Utilice los miembros de DesignerRegionCollection para proporcionar las siguientes funciones:

  • El método Add para agregar una sola región del diseñador a la colección.

  • El método Insert para agregar una región del diseñador en un índice en particular dentro de la colección.

  • El método Remove para quitar una región del diseñador.

  • El método RemoveAt para quitar la región del diseñador en un índice en particular.

  • El método Contains para determinar si una región del diseñador en particular ya está en la colección.

  • El método IndexOf para recuperar el índice de una región del diseñador dentro de la colección.

  • El indizador Item para obtener o establecer la región del diseñador en un índice en particular, utilizando la notación de matrices.

  • El método Clear para quitar todas las regiones del diseñador de la colección.

.NET Framework

Compatible con: 4.5, 4, 3.5, 3.0, 2.0

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
¿Te ha resultado útil?
(Caracteres restantes: 1500)

Adiciones de comunidad

AGREGAR
© 2013 Microsoft. Reservados todos los derechos.