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