DesignerRegionCollection Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa una colección de objetos DesignerRegion dentro de un diseñador de controles.
public ref class DesignerRegionCollection : System::Collections::IList
public class DesignerRegionCollection : System.Collections.IList
type DesignerRegionCollection = class
interface IList
interface ICollection
interface IEnumerable
Public Class DesignerRegionCollection
Implements IList
- Herencia
-
DesignerRegionCollection
- Implementaciones
Comentarios
La ControlDesigner clase y cualquier clase derivada usan la DesignerRegionCollection clase para contener y enumerar las regiones del diseñador para el control en un host de diseño, como Visual Studio 2005.
Por ejemplo, el ControlDesigner.GetDesignTimeHtml método se puede usar para definir y agregar regiones a la colección.
Utilice la Owner propiedad para tener acceso al objeto del diseñador de controles que contiene la colección de regiones del diseñador. Use los DesignerRegionCollection métodos y propiedades para examinar y mantener los DesignerRegion objetos que se encuentran en la colección.
La colección aumenta dinámicamente a medida que se agregan objetos. Los índices de esta colección se basan en cero. Utilice la Count propiedad para determinar cuántas regiones del diseñador se encuentran en la colección. Use los DesignerRegionCollection miembros para proporcionar la siguiente funcionalidad:
Método Add para agregar una sola región de diseñador a la colección.
Método Insert para agregar una región del diseñador en un índice determinado dentro de la colección.
Método Remove para quitar una región del diseñador.
Método RemoveAt para quitar la región del diseñador en un índice determinado.
Método Contains para determinar si una región de diseñador determinada ya está en la colección.
Método IndexOf para recuperar el índice de una región del diseñador dentro de la colección.
Indizador Item[] que se va a obtener o establecer la región del diseñador en un índice determinado, mediante la notación de matriz.
Método Clear para quitar todas las regiones del diseñador de la colección.
Constructores
DesignerRegionCollection() |
Inicializa una nueva instancia de la clase DesignerRegionCollection. |
DesignerRegionCollection(ControlDesigner) |
Inicializa una nueva instancia de la clase DesignerRegionCollection para el diseñador de controles especificado. |
Propiedades
Count |
Obtiene el número de objetos DesignerRegion que hay en la colección. |
IsFixedSize |
Obtiene un valor que indica si el objeto DesignerRegionCollection tiene un tamaño fijo. |
IsReadOnly |
Obtiene un valor que indica si el objeto DesignerRegionCollection es de solo lectura. |
IsSynchronized |
Obtiene un valor que indica si el acceso al objeto DesignerRegionCollection está sincronizado (es seguro para subprocesos). |
Item[Int32] |
Obtiene o establece un objeto DesignerRegion en el índice especificado de la colección. |
Owner |
Obtiene el diseñador de controles que posee la colección de regiones del diseñador. |
SyncRoot |
Obtiene un objeto que puede utilizarse para sincronizar el acceso al objeto DesignerRegionCollection. |
Métodos
Add(DesignerRegion) |
Agrega el objeto DesignerRegion especificado al final de la colección. |
Clear() |
Quita todas las regiones de la colección. |
Contains(DesignerRegion) |
Obtiene un valor que indica si la región especificada está en la colección. |
CopyTo(Array, Int32) |
Copia los elementos de la colección en un objeto Array, empezando por un índice determinado de Array. |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetEnumerator() |
Devuelve un enumerador que procesa una iteración en la colección. |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
IndexOf(DesignerRegion) |
Devuelve el índice del objeto DesignerRegion especificado dentro de la colección. |
Insert(Int32, DesignerRegion) |
Inserta un objeto DesignerRegion en la colección, en el índice especificado. |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
Remove(DesignerRegion) |
Quita el objeto DesignerRegion especificado de la colección. |
RemoveAt(Int32) |
Quita el objeto DesignerRegion en el índice especificado de la colección. |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
Implementaciones de interfaz explícitas
ICollection.CopyTo(Array, Int32) |
Para obtener una descripción de este miembro, vea CopyTo(Array, Int32). |
ICollection.Count |
Para obtener una descripción de este miembro, vea Count. |
ICollection.IsSynchronized |
Para obtener una descripción de este miembro, vea IsSynchronized. |
ICollection.SyncRoot |
Para obtener una descripción de este miembro, vea SyncRoot. |
IEnumerable.GetEnumerator() |
Para obtener una descripción de este miembro, vea GetEnumerator(). |
IList.Add(Object) |
Para obtener una descripción de este miembro, vea Add(Object). |
IList.Clear() |
Para obtener una descripción de este miembro, vea Clear(). |
IList.Contains(Object) |
Para obtener una descripción de este miembro, vea Contains(Object). |
IList.IndexOf(Object) |
Para obtener una descripción de este miembro, vea IndexOf(Object). |
IList.Insert(Int32, Object) |
Para obtener una descripción de este miembro, vea Insert(Int32, Object). |
IList.IsFixedSize |
Para obtener una descripción de este miembro, vea IsFixedSize. |
IList.IsReadOnly |
Para obtener una descripción de este miembro, vea IsReadOnly. |
IList.Item[Int32] |
Para obtener una descripción de este miembro, vea Item[Int32]. |
IList.Remove(Object) |
Para obtener una descripción de este miembro, vea Remove(Object). |
IList.RemoveAt(Int32) |
Para obtener una descripción de este miembro, vea RemoveAt(Int32). |
Métodos de extensión
Cast<TResult>(IEnumerable) |
Convierte los elementos de IEnumerable en el tipo especificado. |
OfType<TResult>(IEnumerable) |
Filtra los elementos de IEnumerable en función de un tipo especificado. |
AsParallel(IEnumerable) |
Habilita la paralelización de una consulta. |
AsQueryable(IEnumerable) |
Convierte una interfaz IEnumerable en IQueryable. |