DesignerRegionCollection DesignerRegionCollection DesignerRegionCollection DesignerRegionCollection Class

Definición

Representa una colección de objetos DesignerRegion dentro de un diseñador de controles.Represents a collection of DesignerRegion objects within a control designer.

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
DesignerRegionCollectionDesignerRegionCollectionDesignerRegionCollectionDesignerRegionCollection
Implementaciones

Comentarios

La ControlDesigner clase y cualquier clase derivada utiliza la DesignerRegionCollection clase para contener y enumerar las regiones del diseñador para el control en un host de Visual Studio 2005Visual Studio 2005diseño, como.The ControlDesigner class, and any derived class, uses the DesignerRegionCollection class to contain and enumerate the designer regions for the control in a design host, such as Visual Studio 2005Visual Studio 2005.

Por ejemplo, el ControlDesigner.GetDesignTimeHtml método se puede utilizar para definir y agregar regiones a la colección.For example, the ControlDesigner.GetDesignTimeHtml method can be used to define and add regions to the collection.

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 the Owner property to access the control designer object that contains the designer region collection. Utilice los DesignerRegionCollection métodos y las propiedades para examinar y mantener DesignerRegion los objetos que se encuentran en la colección.Use the DesignerRegionCollection methods and properties to examine and maintain the DesignerRegion objects that are in the collection.

La colección aumenta dinámicamente a medida que se agregan objetos.The collection dynamically increases as objects are added. Los índices de esta colección tienen una base cero.Indexes in this collection are zero-based. Utilice la Count propiedad para determinar el número de regiones del diseñador que se encuentran en la colección.Use the Count property to determine how many designer regions are in the collection. Use los DesignerRegionCollection miembros para proporcionar la siguiente funcionalidad:Use the DesignerRegionCollection members to provide the following functionality:

  • Add Método para agregar una sola región del diseñador a la colección.The Add method to add a single designer region to the collection.

  • Insert Método para agregar una región del diseñador en un índice determinado de la colección.The Insert method to add a designer region at a particular index within the collection.

  • Método Remove para quitar una región del diseñador.The Remove method to remove a designer region.

  • RemoveAt Método para quitar la región del diseñador en un índice determinado.The RemoveAt method to remove the designer region at a particular index.

  • El Contains método para determinar si una región de diseñador determinada ya está en la colección.The Contains method to determine whether a particular designer region is already in the collection.

  • El IndexOf método para recuperar el índice de una región del diseñador dentro de la colección.The IndexOf method to retrieve the index of a designer region within the collection.

  • El Item[Int32] indizador para obtener o establecer la región del diseñador en un índice determinado, mediante la notación de matriz.The Item[Int32] indexer to get or set the designer region at a particular index, using array notation.

  • Clear Método para quitar todas las regiones del diseñador de la colección.The Clear method to remove all designer regions from the collection.

Constructores

DesignerRegionCollection() DesignerRegionCollection() DesignerRegionCollection() DesignerRegionCollection()

Inicializa una nueva instancia de la clase DesignerRegionCollection.Initializes a new instance of the DesignerRegionCollection class.

DesignerRegionCollection(ControlDesigner) DesignerRegionCollection(ControlDesigner) DesignerRegionCollection(ControlDesigner) DesignerRegionCollection(ControlDesigner)

Inicializa una nueva instancia de la clase DesignerRegionCollection para el diseñador de controles especificado.Initializes a new instance of the DesignerRegionCollection class for the specified control designer.

Propiedades

Count Count Count Count

Obtiene el número de objetos DesignerRegion que hay en la colección.Gets the number of DesignerRegion objects in the collection.

IsFixedSize IsFixedSize IsFixedSize IsFixedSize

Obtiene un valor que indica si el objeto DesignerRegionCollection tiene un tamaño fijo.Gets a value indicating whether the DesignerRegionCollection object has a fixed size.

IsReadOnly IsReadOnly IsReadOnly IsReadOnly

Obtiene un valor que indica si el objeto DesignerRegionCollection es de solo lectura.Gets a value indicating whether the DesignerRegionCollection object is read-only.

IsSynchronized IsSynchronized IsSynchronized IsSynchronized

Obtiene un valor que indica si el acceso al objeto DesignerRegionCollection está sincronizado (es seguro para subprocesos).Gets a value indicating whether access to the DesignerRegionCollection object is synchronized (thread safe).

Item[Int32] Item[Int32] Item[Int32] Item[Int32]

Obtiene o establece un objeto DesignerRegion en el índice especificado de la colección.Gets or sets a DesignerRegion object at the specified index in the collection.

Owner Owner Owner Owner

Obtiene el diseñador de controles que posee la colección de regiones del diseñador.Gets the control designer that owns the designer region collection.

SyncRoot SyncRoot SyncRoot SyncRoot

Obtiene un objeto que puede utilizarse para sincronizar el acceso al objeto DesignerRegionCollection.Gets an object that can be used to synchronize access to the DesignerRegionCollection object.

Métodos

Add(DesignerRegion) Add(DesignerRegion) Add(DesignerRegion) Add(DesignerRegion)

Agrega el objeto DesignerRegion especificado al final de la colección.Adds the specified DesignerRegion object to the end of the collection.

Clear() Clear() Clear() Clear()

Quita todas las regiones de la colección.Removes all regions from the collection.

Contains(DesignerRegion) Contains(DesignerRegion) Contains(DesignerRegion) Contains(DesignerRegion)

Obtiene un valor que indica si la región especificada está en la colección.Gets a value indicating whether the specified region is contained within the collection.

CopyTo(Array, Int32) CopyTo(Array, Int32) CopyTo(Array, Int32) CopyTo(Array, Int32)

Copia los elementos de la colección en un objeto Array, empezando por un índice determinado de Array.Copies the elements of the collection to an Array object, starting at a particular Array index.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

Devuelve un enumerador que procesa una iteración en la colección.Returns an enumerator that iterates through the collection.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Inherited from Object)
IndexOf(DesignerRegion) IndexOf(DesignerRegion) IndexOf(DesignerRegion) IndexOf(DesignerRegion)

Devuelve el índice del objeto DesignerRegion especificado dentro de la colección.Returns the index of the specified DesignerRegion object within the collection.

Insert(Int32, DesignerRegion) Insert(Int32, DesignerRegion) Insert(Int32, DesignerRegion) Insert(Int32, DesignerRegion)

Inserta un objeto DesignerRegion en la colección, en el índice especificado.Inserts a DesignerRegion object into the collection at the specified index.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficial del objeto Object actual.Creates a shallow copy of the current Object.

(Inherited from Object)
Remove(DesignerRegion) Remove(DesignerRegion) Remove(DesignerRegion) Remove(DesignerRegion)

Quita el objeto DesignerRegion especificado de la colección.Removes the specified DesignerRegion object from the collection.

RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32)

Quita el objeto DesignerRegion en el índice especificado de la colección.Removes the DesignerRegion object at the specified index within the collection.

ToString() ToString() ToString() ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Inherited from Object)

Implementaciones de interfaz explícitas

ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32)

Para una descripción de este miembro, vea CopyTo(Array, Int32).For a description of this member, see CopyTo(Array, Int32).

ICollection.Count ICollection.Count ICollection.Count ICollection.Count

Para obtener una descripción de este miembro, vea Count.For a description of this member, see Count.

ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized

Para obtener una descripción de este miembro, vea IsSynchronized.For a description of this member, see IsSynchronized.

ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot

Para una descripción de este miembro, vea SyncRoot.For a description of this member, see SyncRoot.

IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator()

Para una descripción de este miembro, vea GetEnumerator().For a description of this member, see GetEnumerator().

IList.Add(Object) IList.Add(Object) IList.Add(Object) IList.Add(Object)

Para una descripción de este miembro, vea Add(Object).For a description of this member, see Add(Object).

IList.Clear() IList.Clear() IList.Clear() IList.Clear()

Para una descripción de este miembro, vea Clear().For a description of this member, see Clear().

IList.Contains(Object) IList.Contains(Object) IList.Contains(Object) IList.Contains(Object)

Para obtener una descripción de este miembro, vea Contains(Object).For a description of this member, see Contains(Object).

IList.IndexOf(Object) IList.IndexOf(Object) IList.IndexOf(Object) IList.IndexOf(Object)

Para una descripción de este miembro, vea IndexOf(Object).For a description of this member, see IndexOf(Object).

IList.Insert(Int32, Object) IList.Insert(Int32, Object) IList.Insert(Int32, Object) IList.Insert(Int32, Object)

Para obtener una descripción de este miembro, vea Insert(Int32, Object).For a description of this member, see Insert(Int32, Object).

IList.IsFixedSize IList.IsFixedSize IList.IsFixedSize IList.IsFixedSize

Para una descripción de este miembro, vea IsFixedSize.For a description of this member, see IsFixedSize.

IList.IsReadOnly IList.IsReadOnly IList.IsReadOnly IList.IsReadOnly

Para una descripción de este miembro, vea IsReadOnly.For a description of this member, see IsReadOnly.

IList.Item[Int32] IList.Item[Int32] IList.Item[Int32] IList.Item[Int32]

Para una descripción de este miembro, vea Item[Int32].For a description of this member, see Item[Int32].

IList.Remove(Object) IList.Remove(Object) IList.Remove(Object) IList.Remove(Object)

Para obtener una descripción de este miembro, vea Remove(Object).For a description of this member, see Remove(Object).

IList.RemoveAt(Int32) IList.RemoveAt(Int32) IList.RemoveAt(Int32) IList.RemoveAt(Int32)

Para una descripción de este miembro, vea RemoveAt(Int32).For a description of this member, see RemoveAt(Int32).

Métodos de extensión

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

Convierte los elementos de IEnumerable en el tipo especificado.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

Filtra los elementos de IEnumerable en función de un tipo especificado.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

Habilita la paralelización de una consulta.Enables parallelization of a query.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

Convierte una interfaz IEnumerable en IQueryable.Converts an IEnumerable to an IQueryable.

Se aplica a

Consulte también: