DesignerCollection Classe

Definizione

Rappresenta una raccolta di finestre di progettazione.

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
Ereditarietà
DesignerCollection
Implementazioni

Esempio

Nell'esempio di codice seguente viene creato un DesignerCollection oggetto inizializzato con una matrice di IDesignerHost oggetti specificata.

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

Commenti

Questo oggetto raccolta può archiviare riferimenti a un set di finestre di progettazione.

Costruttori

Nome Descrizione
DesignerCollection(IDesignerHost[])

Inizializza una nuova istanza della DesignerCollection classe che contiene le finestre di progettazione specificate.

DesignerCollection(IList)

Inizializza una nuova istanza della DesignerCollection classe che contiene il set specificato di finestre di progettazione.

Proprietà

Nome Descrizione
Count

Ottiene il numero di finestre di progettazione nell'insieme.

Item[Int32]

Ottiene la finestra di progettazione in corrispondenza dell'indice specificato.

Metodi

Nome Descrizione
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetEnumerator()

Ottiene un nuovo enumeratore per questa raccolta.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

Nome Descrizione
ICollection.CopyTo(Array, Int32)

Copia gli elementi della raccolta in un Arrayoggetto , a partire da un indice specifico Array .

ICollection.Count

Ottiene il numero di elementi contenuti nell'insieme.

ICollection.IsSynchronized

Ottiene un valore che indica se l'accesso ICollection a è sincronizzato (thread-safe).

ICollection.SyncRoot

Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso all'insieme.

IEnumerable.GetEnumerator()

Ottiene un nuovo enumeratore per questa raccolta.

Metodi di estensione

Nome Descrizione
AsParallel(IEnumerable)

Abilita la parallelizzazione di una query.

AsQueryable(IEnumerable)

Converte un IEnumerable in un IQueryable.

Cast<TResult>(IEnumerable)

Esegue il cast degli elementi di un IEnumerable al tipo specificato.

OfType<TResult>(IEnumerable)

Filtra gli elementi di un IEnumerable in base a un tipo specificato.

Si applica a