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


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 метода, должен иметь значение, назначенное свойству идентификатора, в противном случае исключение будет возникать при назначении коллекции свойству CatalogParts .

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

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

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

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

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