CatalogZoneBase.CreateCatalogParts Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje deklaraci základní metody, kterou lze přepsat odvozené zóny zpracovat podrobnosti vytváření CatalogPart ovládacích prvků obsažených v zóně.
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
Návraty
A CatalogPartCollection , který obsahuje kolekci ovládacích prvků přidružených CatalogPart k zóně.
Poznámky
Metoda CreateCatalogParts neposkytuje žádnou implementaci. Je určena k implementaci v odvozené třídě a měla by být použita k vytvoření instance kolekce ovládacích prvků obsažených CatalogPart v zóně, kdykoli hostující webová stránka přejde do režimu katalogu. Metoda CatalogZone.CreateCatalogParts poskytuje jeden příklad implementace CreateCatalogParts metody .
Poznámka
Všimněte si, že každý CatalogPart , který je přidán do kolekce ovládacích CatalogPart prvků v implementaci CreateCatalogParts metody musí mít hodnotu přiřazenou k jeho ID vlastnost, jinak bude vyvolán výjimka, když je kolekce přiřazena vlastnosti CatalogParts .
Metoda může vytvořit CatalogPart ovládací prvky z několika zdrojů: ovládací prvky, které jsou deklarovány ve formátu trvalosti v rámci DeclarativeCatalogPart ovládacího prvku, nebo ovládací prvky, které jsou trvale uložené v různých mechanismech úložiště, jako je soubor XML nebo databáze.
Poznámky pro implementátory
Vývojáři, kteří vytvářejí vlastní CatalogPart ovládací prvky, by měli dědit z CatalogZoneBase tříd nebo CatalogZone a přepsat tuto metodu, pokud chtějí vytvořit vlastní CatalogPartChrome objekt pro vykreslení vlastních CatalogPart ovládacích prvků.