CatalogZone.CreateCatalogParts Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.