Container Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Merangkum nol atau lebih komponen.
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
- Warisan
-
Container
- Turunan
- Penerapan
Keterangan
Kelas Container adalah implementasi default untuk IContainer antarmuka.
Kontainer adalah objek yang merangkum dan melacak nol atau lebih komponen. Dalam konteks ini, penahanan mengacu pada penahanan logis, bukan penahanan visual. Anda dapat menggunakan komponen dan kontainer dalam berbagai skenario, termasuk skenario yang visual dan tidak visual.
Komponen dalam kontainer dilacak dalam daftar first-in, first-out, yang juga menentukan urutan komponen dalam kontainer. Komponen yang ditambahkan ditambahkan ke akhir daftar.
Konstruktor
Container() |
Menginisialisasi instans baru kelas Container. |
Properti
Components |
Mendapatkan semua komponen di Container. |
Metode
Add(IComponent) |
Menambahkan yang ditentukan Component ke Container. Komponen tidak disebutkan namanya. |
Add(IComponent, String) |
Menambahkan yang ditentukan Component ke Container dan menetapkan nama. |
CreateSite(IComponent, String) |
Membuat situs untuk yang ISite diberikan IComponent dan menetapkan nama yang diberikan ke situs. |
Dispose() |
Merilis semua sumber daya yang Containerdigunakan oleh . |
Dispose(Boolean) |
Merilis sumber daya tidak terkelola yang digunakan oleh Container, dan secara opsional merilis sumber daya terkelola. |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
Finalize() |
Melepaskan sumber daya yang tidak dikelola dan melakukan operasi pembersihan lainnya sebelum Container direklamasi kembali oleh pengumpulan sampah. |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetService(Type) |
Mendapatkan objek layanan dari jenis yang ditentukan, jika tersedia. |
GetType() |
Mendapatkan instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
Remove(IComponent) |
Menghapus komponen dari Container. |
RemoveWithoutUnsiting(IComponent) |
Menghapus komponen dari Container tanpa pengaturan Site ke |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |
ValidateName(IComponent, String) |
Menentukan apakah nama komponen unik untuk kontainer ini. |