Udostępnij za pośrednictwem


DesignerCollection Klasa

Definicja

Reprezentuje kolekcję projektantów.

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
Dziedziczenie
DesignerCollection
Implementuje

Przykłady

Poniższy przykład kodu tworzy zainicjowany DesignerCollection z określoną tablicą IDesignerHost obiektów.

// 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})

Uwagi

Ten obiekt kolekcji może przechowywać odwołania do zestawu projektantów.

Konstruktory

DesignerCollection(IDesignerHost[])

Inicjuje DesignerCollection nowe wystąpienie klasy zawierającej określonych projektantów.

DesignerCollection(IList)

Inicjuje DesignerCollection nowe wystąpienie klasy zawierającej określony zestaw projektantów.

Właściwości

Count

Pobiera liczbę projektantów w kolekcji.

Item[Int32]

Pobiera projektanta w określonym indeksie.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetEnumerator()

Pobiera nowy moduł wyliczający dla tej kolekcji.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Jawne implementacje interfejsu

ICollection.CopyTo(Array, Int32)

Kopiuje elementy kolekcji do Arrayelementu , zaczynając od określonego Array indeksu.

ICollection.Count

Pobiera liczbę elementów zawartych w kolekcji.

ICollection.IsSynchronized

Pobiera wartość wskazującą, czy dostęp do elementu ICollection jest synchronizowany (bezpieczny wątek).

ICollection.SyncRoot

Pobiera obiekt, który może służyć do synchronizowania dostępu do kolekcji.

IEnumerable.GetEnumerator()

Pobiera nowy moduł wyliczający dla tej kolekcji.

Metody rozszerzania

Cast<TResult>(IEnumerable)

Rzutuje elementy elementu IEnumerable do określonego typu.

OfType<TResult>(IEnumerable)

Filtruje elementy elementu IEnumerable na podstawie określonego typu.

AsParallel(IEnumerable)

Umożliwia równoległość zapytania.

AsQueryable(IEnumerable)

Konwertuje element IEnumerable na .IQueryable

Dotyczy