CatalogZone.CreateCatalogParts Metode
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.
Membuat instans dari setiap CatalogPart jenis yang dideklarasikan di zona tersebut.
protected:
override System::Web::UI::WebControls::WebParts::CatalogPartCollection ^ CreateCatalogParts();
protected override System.Web.UI.WebControls.WebParts.CatalogPartCollection CreateCatalogParts ();
override this.CreateCatalogParts : unit -> System.Web.UI.WebControls.WebParts.CatalogPartCollection
Protected Overrides Function CreateCatalogParts () As CatalogPartCollection
Mengembalikan
A CatalogPartCollection dengan referensi ke semua CatalogPart kontrol di zona tersebut.
Pengecualian
Kontrol saat ini CatalogPart tidak memiliki ID.
Keterangan
Metode CreateCatalogParts ini adalah metode penting karena ketika pengguna mengalihkan halaman ke mode tampilan katalog, metode ini membuat semua CatalogPart kontrol yang membentuk katalog Bagian Web.
Metode CreateCatalogParts di kelas yang CatalogZone disediakan dengan set kontrol Bagian Web dapat membuat kontrol server apa pun yang mewarisi dari CatalogPart kelas . Jadi, jika Anda membuat kontrol kustom CatalogPart dan mendeklarasikannya di halaman dalam CatalogZone kontrol, metode ini akan membuat kontrol Anda ketika pengguna mengalihkan halaman ke mode katalog.
Namun, karena berbagai alasan Anda mungkin ingin mengontrol metode .CreateCatalogParts Anda mungkin ingin kontrol tersebut hanya membuat kontrol tertentu CatalogPart . Misalnya, Anda membuat sekumpulan kontrol kustom CatalogPart yang memiliki penampilan konsisten dan milik satu produk atau organisasi. Jika Anda ingin pengembang halaman dibatasi untuk menggunakan kontrol kustom tersebut dalam katalog, maka Anda harus mewarisi dari CatalogZone kelas , mengambil alih CreateCatalogParts metode , dan mengizinkan metode untuk membuat hanya kontrol dengan jenis yang sama dengan kontrol kustom Anda.