DesignerRegionCollection DesignerRegionCollection DesignerRegionCollection DesignerRegionCollection Class

Definition

Stellt eine Auflistung von DesignerRegion-Objekten in einem Steuerelement-Designer dar.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
Vererbung
DesignerRegionCollectionDesignerRegionCollectionDesignerRegionCollectionDesignerRegionCollection
Implementiert

Hinweise

Die ControlDesigner -Klasse, und alle abgeleiteten Klassen verwendet das DesignerRegionCollection Klasse enthalten, und die Designer-Bereichen für das Steuerelement in einem Entwurfshost, wie z. B. aufzählen Visual Studio 2005Visual Studio 2005.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.

Z. B. die ControlDesigner.GetDesignTimeHtml Methode kann verwendet werden, um Bereiche definieren und Hinzufügen der Auflistung.For example, the ControlDesigner.GetDesignTimeHtml method can be used to define and add regions to the collection.

Verwenden der Owner Eigenschaft, um Zugriff auf das Steuerelement-Designer-Objekt, der die designerbereichsauflistung enthält.Use the Owner property to access the control designer object that contains the designer region collection. Verwenden der DesignerRegionCollection Methoden und Eigenschaften zum Untersuchen und Verwalten der DesignerRegion Objekte, die in der Auflistung.Use the DesignerRegionCollection methods and properties to examine and maintain the DesignerRegion objects that are in the collection.

Die Auflistung wird dynamisch erhöht, wenn Objekte hinzugefügt werden.The collection dynamically increases as objects are added. Indizes in dieser Auflistung sind nullbasiert.Indexes in this collection are zero-based. Verwenden der Count Eigenschaft, um zu bestimmen, wie viele Designer-Bereichen in der Auflistung sind.Use the Count property to determine how many designer regions are in the collection. Verwenden der DesignerRegionCollection Member zum Bereitstellen der folgenden Funktionen:Use the DesignerRegionCollection members to provide the following functionality:

  • Die Add Methode, um einen einzelnen Designerbereich zur Auflistung hinzuzufügen.The Add method to add a single designer region to the collection.

  • Die Insert Methode, um einen Designerbereich an einem bestimmten Index in der Auflistung hinzuzufügen.The Insert method to add a designer region at a particular index within the collection.

  • Die Remove Methode, um einen Designerbereich zu entfernen.The Remove method to remove a designer region.

  • Die RemoveAt Methode, um den Bereich des Designers an einem bestimmten Index zu entfernen.The RemoveAt method to remove the designer region at a particular index.

  • Die Contains Methode, um zu bestimmen, ob ein bestimmter Designerbereich bereits in der Auflistung vorhanden ist.The Contains method to determine whether a particular designer region is already in the collection.

  • Die IndexOf Methode, um den Index des Designerbereichs innerhalb der Auflistung abzurufen.The IndexOf method to retrieve the index of a designer region within the collection.

  • Die Item[Int32] Indexer zum Abrufen oder Festlegen des Designerbereichs an einem bestimmten Index, der mithilfe der Arraynotation.The Item[Int32] indexer to get or set the designer region at a particular index, using array notation.

  • Die Clear Methode zum Entfernen aller Designer-Bereiche aus der Auflistung.The Clear method to remove all designer regions from the collection.

Konstruktoren

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

Initialisiert eine neue Instanz der DesignerRegionCollection-Klasse.Initializes a new instance of the DesignerRegionCollection class.

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

Initialisiert eine neue Instanz der DesignerRegionCollection-Klasse für den angegebenen Steuerelement-Designer.Initializes a new instance of the DesignerRegionCollection class for the specified control designer.

Eigenschaften

Count Count Count Count

Ruft die Anzahl der DesignerRegion-Objekte in der Auflistung ab.Gets the number of DesignerRegion objects in the collection.

IsFixedSize IsFixedSize IsFixedSize IsFixedSize

Ruft einen Wert ab, der angibt, ob das DesignerRegionCollection-Objekt eine feste Größe hat.Gets a value indicating whether the DesignerRegionCollection object has a fixed size.

IsReadOnly IsReadOnly IsReadOnly IsReadOnly

Ruft einen Wert ab, der angibt, ob das DesignerRegionCollection-Objekt schreibgeschützt ist.Gets a value indicating whether the DesignerRegionCollection object is read-only.

IsSynchronized IsSynchronized IsSynchronized IsSynchronized

Ruft einen Wert ab, der angibt, ob der Zugriff auf das DesignerRegionCollection-Objekt synchronisiert (threadsicher) ist.Gets a value indicating whether access to the DesignerRegionCollection object is synchronized (thread safe).

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

Ruft ein DesignerRegion-Objekt am angegebenen Index in der Auflistung ab oder legt dieses fest.Gets or sets a DesignerRegion object at the specified index in the collection.

Owner Owner Owner Owner

Ruft den Steuerelement-Designer ab, der die Designerbereichsauflistung besitzt.Gets the control designer that owns the designer region collection.

SyncRoot SyncRoot SyncRoot SyncRoot

Ruft ein Objekt ab, mit dem der Zugriff auf das DesignerRegionCollection-Objekt synchronisiert werden kann.Gets an object that can be used to synchronize access to the DesignerRegionCollection object.

Methoden

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

Fügt das angegebene DesignerRegion-Objekt am Ende der Auflistung hinzu.Adds the specified DesignerRegion object to the end of the collection.

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

Entfernt alle Bereiche aus der Auflistung.Removes all regions from the collection.

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

Ruft einen Wert ab, der angibt, ob der angegebene Bereich in der Auflistung enthalten ist.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)

Kopiert die Elemente der Auflistung in ein Array-Objekt, beginnend bei einem bestimmten Array-Index.Copies the elements of the collection to an Array object, starting at a particular Array index.

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

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

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

Gibt einen Enumerator zurück, der die Auflistung durchläuft.Returns an enumerator that iterates through the collection.

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

Fungiert als Standardhashfunktion.Serves as the default hash function.

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

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

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

Gibt den Index des angegebenen DesignerRegion-Objekts in der Auflistung zurück.Returns the index of the specified DesignerRegion object within the collection.

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

Fügt ein DesignerRegion-Objekt am angegebenen Index in die Auflistung ein.Inserts a DesignerRegion object into the collection at the specified index.

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

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

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

Entfernt das angegebene DesignerRegion-Objekt aus der Auflistung.Removes the specified DesignerRegion object from the collection.

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

Entfernt das DesignerRegion-Objekt am angegebenen Index der Auflistung.Removes the DesignerRegion object at the specified index within the collection.

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

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)

Explizite Schnittstellenimplementierungen

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

Eine Beschreibung dieses Members finden Sie unter CopyTo(Array, Int32).For a description of this member, see CopyTo(Array, Int32).

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

Eine Beschreibung dieses Members finden Sie unter Count.For a description of this member, see Count.

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

Eine Beschreibung dieses Members finden Sie unter IsSynchronized.For a description of this member, see IsSynchronized.

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

Eine Beschreibung dieses Members finden Sie unter SyncRoot.For a description of this member, see SyncRoot.

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

Eine Beschreibung dieses Members finden Sie unter GetEnumerator().For a description of this member, see GetEnumerator().

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

Eine Beschreibung dieses Members finden Sie unter Add(Object).For a description of this member, see Add(Object).

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

Eine Beschreibung dieses Members finden Sie unter Clear().For a description of this member, see Clear().

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

Eine Beschreibung dieses Members finden Sie unter Contains(Object).For a description of this member, see Contains(Object).

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

Eine Beschreibung dieses Members finden Sie unter 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)

Eine Beschreibung dieses Members finden Sie unter Insert(Int32, Object).For a description of this member, see Insert(Int32, Object).

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

Eine Beschreibung dieses Members finden Sie unter IsFixedSize.For a description of this member, see IsFixedSize.

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

Eine Beschreibung dieses Members finden Sie unter IsReadOnly.For a description of this member, see IsReadOnly.

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

Eine Beschreibung dieses Members finden Sie unter Item[Int32].For a description of this member, see Item[Int32].

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

Eine Beschreibung dieses Members finden Sie unter Remove(Object).For a description of this member, see Remove(Object).

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

Eine Beschreibung dieses Members finden Sie unter RemoveAt(Int32).For a description of this member, see RemoveAt(Int32).

Extension Methods

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

Wandelt die Elemente eines IEnumerable in den angegebenen Typ umCasts the elements of an IEnumerable to the specified type.

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

Filtert die Elemente eines IEnumerable anhand eines angegebenen TypsFilters the elements of an IEnumerable based on a specified type.

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

Ermöglicht die Parallelisierung einer Abfrage.Enables parallelization of a query.

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

Konvertiert eine IEnumerable auf eine IQueryable.Converts an IEnumerable to an IQueryable.

Gilt für:

Siehe auch