Поделиться через


CatalogZoneBase.CreateCatalogParts Метод

Определение

Содержит объявление базового метода, который можно переопределить в производных зонах, чтобы изменить частные аспекты создания элементов управления CatalogPart, содержащихся в зоне.

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

Возвращаемое значение

Объект CatalogPartCollection, содержащий коллекцию элементов управления CatalogPart, сопоставленных с зоной.

Комментарии

Метод CreateCatalogParts не предоставляет реализации. Он предназначен для реализации в производном классе и должен использоваться для создания экземпляра коллекции CatalogPart элементов управления, содержащихся в зоне, всякий раз, когда веб-страница размещения переходит в режим каталога. Метод CatalogZone.CreateCatalogParts предоставляет один из примеров реализации CreateCatalogParts метода .

Примечание

Обратите внимание, что любой CatalogPart объект, добавляемый в коллекцию CatalogPart элементов управления в реализации CreateCatalogParts метода, должен иметь значение, присвоенное свойству ID, в противном случае при назначении коллекции свойству CatalogParts будет выдано исключение.

Метод может создавать CatalogPart элементы управления из нескольких источников: элементы управления, объявленные в формате сохраняемости в элементе DeclarativeCatalogPart управления, или элементы управления, сохраняемые в различных механизмах хранения, таких как XML-файл или база данных.

Примечания для тех, кто реализует этот метод

Разработчики, создающие пользовательские CatalogPartCatalogZoneBase элементы управления, должны наследовать классы или CatalogZone и переопределить этот метод, если они хотят создать пользовательский CatalogPartChrome объект для отрисовки пользовательских CatalogPart элементов управления.

Применяется к

См. также раздел