Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Classe Container

 

Data di pubblicazione: ottobre 2016

Incapsula zero o più componenti.

Spazio dei nomi:   System.ComponentModel
Assembly:  System (in System.dll)


[HostProtectionAttribute(SecurityAction.LinkDemand, SharedState = true)]
public class Container : IContainer, IDisposable

NomeDescrizione
System_CAPS_pubmethodContainer()

Inizializza una nuova istanza della classe Container.

NomeDescrizione
System_CAPS_pubpropertyComponents

Ottiene tutti i componenti di Container.

NomeDescrizione
System_CAPS_pubmethodAdd(IComponent)

Aggiunge l'oggetto Component specificato alla raccolta Container. Il componente è senza nome.

System_CAPS_pubmethodAdd(IComponent, String)

Aggiunge l'oggetto Component per il Container e assegna un nome.

System_CAPS_protmethodCreateSite(IComponent, String)

Crea un sito ISite per il determinato IComponent e assegnargli un nome per il sito.

System_CAPS_pubmethodDispose()

Rilascia tutte le risorse usate da Container.

System_CAPS_protmethodDispose(Boolean)

Rilascia le risorse non gestite usate dall'oggetto Container e, facoltativamente, le risorse gestite.

System_CAPS_pubmethodEquals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object.)

System_CAPS_protmethodFinalize()

Rilascia risorse non gestite ed esegue altre operazioni di pulizia prima che la classe Container venga recuperata tramite Garbage Collection.(Esegue l'override di Object.Finalize().)

System_CAPS_pubmethodGetHashCode()

Funge da funzione hash predefinita.(Ereditato da Object.)

System_CAPS_protmethodGetService(Type)

Ottiene l'oggetto servizio del tipo specificato, se disponibile.

System_CAPS_pubmethodGetType()

Ottiene l'oggetto Type dell'istanza corrente.(Ereditato da Object.)

System_CAPS_protmethodMemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.(Ereditato da Object.)

System_CAPS_pubmethodRemove(IComponent)

Rimuove un componente di Container.

System_CAPS_protmethodRemoveWithoutUnsiting(IComponent)

Rimuove un componente di Container senza impostazione Site per null.

System_CAPS_pubmethodToString()

Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object.)

System_CAPS_protmethodValidateName(IComponent, String)

Determina se il nome del componente è univoco per questo contenitore.

La Container classe è l'implementazione predefinita per il IContainer interfaccia.

I contenitori sono oggetti che incapsulano e tenere traccia di zero o più componenti. In questo contesto, contenimento fa riferimento di tipo logico, non a quella visiva. È possibile utilizzare i componenti e contenitori in una varietà di scenari, inclusi scenari sia visivi che non visivi.

I componenti in un contenitore vengono tenuta traccia in un first in, First-Out elenco, che definisce anche l'ordine dei componenti all'interno del contenitore. Aggiunta di componenti vengono aggiunti alla fine dell'elenco.

.NET Framework
Disponibile da 1.1

I membri statici pubblici ( Condiviso in Visual Basic) di questo tipo è thread safe. Non tutti i membri di istanza sono garantiti come thread safe.

Torna all'inizio
Mostra: