Bagikan melalui


CatalogZoneBase.CreateCatalogParts Metode

Definisi

Menyediakan deklarasi metode dasar yang dapat diambil alih zona untuk menangani detail pembuatan CatalogPart kontrol yang terkandung dalam zona.

protected:
 abstract System::Web::UI::WebControls::WebParts::CatalogPartCollection ^ CreateCatalogParts();
protected abstract System.Web.UI.WebControls.WebParts.CatalogPartCollection CreateCatalogParts ();
abstract member CreateCatalogParts : unit -> System.Web.UI.WebControls.WebParts.CatalogPartCollection
Protected MustOverride Function CreateCatalogParts () As CatalogPartCollection

Mengembalikan

CatalogPartCollection yang berisi kumpulan CatalogPart kontrol yang terkait dengan zona.

Keterangan

Metode ini CreateCatalogParts tidak menyediakan implementasi. Ini dimaksudkan untuk diimplementasikan di kelas turunan, dan harus digunakan untuk membuat instans pengumpulan CatalogPart kontrol yang terkandung dalam zona, setiap kali halaman Web hosting memasuki mode katalog. Metode ini CatalogZone.CreateCatalogParts memberikan salah satu contoh implementasi CreateCatalogParts metode .

Catatan

Perhatikan bahwa setiap CatalogPart yang ditambahkan ke pengumpulan CatalogPart kontrol dalam implementasi CreateCatalogParts metode harus memiliki nilai yang ditetapkan ke properti ID-nya, jika tidak, pengecualian akan dilemparkan ketika koleksi ditetapkan ke CatalogParts properti .

Metode ini dapat membuat CatalogPart kontrol dari beberapa sumber: kontrol yang dinyatakan dalam format persistensi dalam DeclarativeCatalogPart kontrol, atau kontrol yang bertahan dalam berbagai mekanisme penyimpanan, seperti file XML atau database.

Catatan Bagi Implementer

Pengembang yang membuat kontrol kustom CatalogPart harus mewarisi dari CatalogZoneBase kelas atau CatalogZone , dan mengambil alih metode ini jika mereka ingin membuat objek kustom CatalogPartChrome untuk merender kontrol kustom CatalogPart mereka.

Berlaku untuk

Lihat juga