Container Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zapouzdřuje nula nebo více součástí.
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
- Dědičnost
-
Container
- Odvozené
- Implementuje
Poznámky
Třída Container je výchozí implementace rozhraní IContainer .
Kontejnery jsou objekty, které zapouzdřují a sledují nula nebo více komponent. V tomto kontextu se omezení týká logického uzavření, nikoli vizuálního omezení. Komponenty a kontejnery můžete používat v různých scénářích, včetně scénářů, které jsou vizuální i ne vizuální.
Komponenty v kontejneru se sledují v prvním seznamu, který definuje také pořadí komponent v rámci kontejneru. Přidané komponenty jsou připojeny na konec seznamu.
Konstruktory
| Name | Description |
|---|---|
| Container() |
Inicializuje novou instanci Container třídy. |
Vlastnosti
| Name | Description |
|---|---|
| Components |
Získá všechny komponenty v souboru Container. |
Metody
| Name | Description |
|---|---|
| Add(IComponent, String) |
Přidá zadaný Component název Container a přiřadí ho jako název. |
| Add(IComponent) |
Přidá zadanou Component hodnotu do .Container Komponenta není pojmenována. |
| CreateSite(IComponent, String) |
Vytvoří web ISite pro danou lokalitu IComponent a přiřadí daný název webu. |
| Dispose() |
Uvolní všechny prostředky používané nástrojem Container. |
| Dispose(Boolean) |
Uvolní nespravované prostředky používané Containernástrojem a volitelně uvolní spravované prostředky. |
| Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
| Finalize() |
Uvolní nespravované prostředky a provede další operace čištění před Container uvolněním paměti. |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetService(Type) |
Získá objekt služby zadaného typu, pokud je k dispozici. |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| Remove(IComponent) |
Odebere součást z objektu Container. |
| RemoveWithoutUnsiting(IComponent) |
Odebere komponentu Container z nastavení bez nastavení Site na |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
| ValidateName(IComponent, String) |
Určuje, zda je název komponenty pro tento kontejner jedinečný. |