DesignerCollection Klasse

Definition

Stellt eine Auflistung von Designern dar.

public ref class DesignerCollection : System::Collections::ICollection
public class DesignerCollection : System.Collections.ICollection
type DesignerCollection = class
    interface ICollection
    interface IEnumerable
Public Class DesignerCollection
Implements ICollection
Vererbung
DesignerCollection
Implementiert

Beispiele

Im folgenden Codebeispiel wird ein DesignerCollection initialisiertes Objektarray IDesignerHost erstellt.

// Create a DesignerCollection using a constructor
// that accepts an array of IDesignerHost objects with 
// which to initialize the array.
array<IDesignerHost^>^temp0 = {designerhost1,designerhost2};
DesignerCollection^ collection = gcnew DesignerCollection( temp0 );
// Create a DesignerCollection using a constructor
// that accepts an array of IDesignerHost objects with 
// which to initialize the array.
DesignerCollection collection = new DesignerCollection( 
    new IDesignerHost[] { designerhost1, designerhost2 } );
' Create a DesignerCollection using a constructor
' that accepts an array of IDesignerHost objects with
' which to initialize the collection.
Dim collection As New DesignerCollection(New IDesignerHost() {designerhost1, designerhost2})

Hinweise

Dieses Auflistungsobjekt kann Verweise auf eine Reihe von Designern speichern.

Konstruktoren

Name Beschreibung
DesignerCollection(IDesignerHost[])

Initialisiert eine neue Instanz der DesignerCollection Klasse, die die angegebenen Designer enthält.

DesignerCollection(IList)

Initialisiert eine neue Instanz der DesignerCollection Klasse, die den angegebenen Satz von Designern enthält.

Eigenschaften

Name Beschreibung
Count

Ruft die Anzahl der Designer in der Auflistung ab.

Item[Int32]

Ruft den Designer am angegebenen Index ab.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetEnumerator()

Ruft einen neuen Enumerator für diese Auflistung ab.

GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

Name Beschreibung
ICollection.CopyTo(Array, Int32)

Kopiert die Elemente der Auflistung in ein Array, beginnend bei einem bestimmten Array Index.

ICollection.Count

Ruft die Anzahl der In der Auflistung enthaltenen Elemente ab.

ICollection.IsSynchronized

Ruft einen Wert ab, der angibt, ob der Zugriff auf die ICollection synchronisiert wird (Threadsicher).

ICollection.SyncRoot

Ruft ein Objekt ab, das zum Synchronisieren des Zugriffs auf die Auflistung verwendet werden kann.

IEnumerable.GetEnumerator()

Ruft einen neuen Enumerator für diese Auflistung ab.

Erweiterungsmethoden

Name Beschreibung
AsParallel(IEnumerable)

Aktiviert die Parallelisierung einer Abfrage.

AsQueryable(IEnumerable)

Wandelt eine IEnumerable in eine IQueryableum.

Cast<TResult>(IEnumerable)

Wandelt die Elemente eines IEnumerable in den angegebenen Typ um.

OfType<TResult>(IEnumerable)

Filtert die Elemente einer IEnumerable basierend auf einem angegebenen Typ.

Gilt für: