Container Klas

Definitie

Bevat nul of meer onderdelen.

public ref class Container : IDisposable, System::ComponentModel::IContainer
public ref class Container : System::ComponentModel::IContainer
public class Container : IDisposable, System.ComponentModel.IContainer
public class Container : System.ComponentModel.IContainer
type Container = class
    interface IContainer
    interface IDisposable
Public Class Container
Implements IContainer, IDisposable
Public Class Container
Implements IContainer
Overname
Container
Afgeleid
Implementeringen

Opmerkingen

De Container klasse is de standaard implementatie voor de IContainer interface.

Containers zijn objecten die nul of meer onderdelen inkapselen en bijhouden. In deze context verwijst insluiting naar logische insluiting, niet naar visuele insluiting. U kunt onderdelen en containers gebruiken in verschillende scenario's, waaronder scenario's die zowel visueel als niet visueel zijn.

De onderdelen in een container worden bijgehouden in een first-in, first-out-lijst, waarmee ook de volgorde van de onderdelen in de container wordt gedefinieerd. Toegevoegde onderdelen worden toegevoegd aan het einde van de lijst.

Constructors

Name Description
Container()

Initialiseert een nieuw exemplaar van de Container klasse.

Eigenschappen

Name Description
Components

Haalt alle onderdelen op in de Container.

Methoden

Name Description
Add(IComponent, String)

Voegt de opgegeven Component waarde toe aan de Container en wijst deze een naam toe.

Add(IComponent)

Hiermee voegt u de opgegeven Component waarde toe aan de Container. Het onderdeel is niet benoemd.

CreateSite(IComponent, String)

Hiermee maakt u een site ISite voor de opgegeven en wijst u de opgegeven IComponent naam toe aan de site.

Dispose()

Alle resources die worden gebruikt door de Container.

Dispose(Boolean)

Releases van de niet-beheerde resources die worden gebruikt door de Container, en optioneel releases van de beheerde resources.

Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
Finalize()

Maakt onbeheerde resources vrij en voert andere opschoonbewerkingen uit voordat de Container garbagecollection wordt vrijgemaakt.

GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetService(Type)

Hiermee haalt u het serviceobject van het opgegeven type op, indien beschikbaar.

GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
Remove(IComponent)

Hiermee verwijdert u een onderdeel uit de Container.

RemoveWithoutUnsiting(IComponent)

Hiermee verwijdert u een onderdeel van de Container functie zonder instelling Site in null.

ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)
ValidateName(IComponent, String)

Bepaalt of de onderdeelnaam uniek is voor deze container.

Van toepassing op

Zie ook