Condividi tramite


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 valore inizializzato con una matrice specificata di IDesignerHost oggetti.

// 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 i riferimenti a un set di finestre di progettazione.

Costruttori

DesignerCollection(IDesignerHost[])

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

DesignerCollection(IList)

Inizializza una nuova istanza della classe DesignerCollection contenente il gruppo di finestre di progettazione specificato.

Proprietà

Count

Ottiene il numero di finestre di progettazione dell'insieme.

Item[Int32]

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

Metodi

Equals(Object)

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

(Ereditato da Object)
GetEnumerator()

Ottiene un nuovo enumeratore per questo insieme.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

ICollection.CopyTo(Array, Int32)

Copia gli elementi della raccolta in un oggetto Array, a partire da uno specifico indice di Array.

ICollection.Count

Ottiene il numero di elementi contenuti nella raccolta.

ICollection.IsSynchronized

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

ICollection.SyncRoot

Ottiene un oggetto che può essere usato per sincronizzare l'accesso alla raccolta.

IEnumerable.GetEnumerator()

Ottiene un nuovo enumeratore per questo insieme.

Metodi di estensione

Cast<TResult>(IEnumerable)

Esegue il cast degli elementi di un oggetto IEnumerable nel tipo specificato.

OfType<TResult>(IEnumerable)

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

AsParallel(IEnumerable)

Consente la parallelizzazione di una query.

AsQueryable(IEnumerable)

Converte un oggetto IEnumerable in un oggetto IQueryable.

Si applica a