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 элементов управления.