CatalogZone.CreateCatalogParts Yöntem

Tanım

Bölgede bildirilen her CatalogPart türün bir örneğini oluşturur.

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

Döndürülenler

CatalogPartCollection Bölgedeki tüm CatalogPart denetimlere başvurular içeren bir.

Özel durumlar

Geçerli CatalogPart denetimin kimliği yok.

Açıklamalar

CreateCatalogParts Kullanıcı bir sayfayı katalog görüntüleme moduna geçtiğinde, bu yöntem Web Bölümleri kataloğunu CatalogPart oluşturan tüm denetimleri oluşturduğundan, yöntemi kritik bir yöntemdir.

CreateCatalogParts Web Bölümleri denetim kümesiyle sağlanan sınıfındaki yöntemiCatalogZone, sınıfından CatalogPart devralan herhangi bir sunucu denetimi oluşturabilir. Bu nedenle, özel CatalogPart bir denetim oluşturur ve denetimin içindeki CatalogZone bir sayfada bildirirseniz, kullanıcı sayfayı katalog moduna geçtiğinde bu yöntem denetiminizi oluşturur.

Ancak, çeşitli nedenlerle yöntemi üzerinde CreateCatalogParts denetime ihtiyacınız olabilir. Yalnızca belirli CatalogPart denetimler oluşturmasını isteyebilirsiniz. Örneğin, tutarlı bir görünüme sahip ve tek bir ürüne veya kuruluşa ait bir dizi özel CatalogPart denetim oluşturduğunuzu varsayalım. Sayfa geliştiricilerinin bir katalogda bu özel denetimleri kullanmakla sınırlı olmasını istiyorsanız, sınıfından CatalogZone devralınmalı, yöntemini geçersiz kılmalı CreateCatalogParts ve yöntemin yalnızca özel denetimlerinizle aynı türde denetimler oluşturmasına izin vermelisiniz.

Şunlara uygulanır

Ayrıca bkz.