CatalogZoneBase.CreateCatalogParts Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Basismethodendeklaration bereit, die von abgeleiteten Zonen überschrieben werden kann, um die Details zum Erstellen von CatalogPart-Steuerelementen in einer Zone zu behandeln.
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
Gibt zurück
Eine CatalogPartCollection mit der Auflistung der der Zone zugeordneten CatalogPart-Steuerelemente.
Hinweise
Die CreateCatalogParts -Methode stellt keine Implementierung bereit. Sie soll in einer abgeleiteten Klasse implementiert werden und sollte verwendet werden, um eine Instanz der Auflistung von CatalogPart Steuerelementen in einer Zone zu erstellen, wenn die Hostwebseite in den Katalogmodus wechselt. Die CatalogZone.CreateCatalogParts -Methode stellt ein Beispiel für eine Implementierung der CreateCatalogParts -Methode bereit.
Hinweis
Beachten Sie, dass alle CatalogPart , die der Auflistung von CatalogPart Steuerelementen in einer Implementierung der -Methode hinzugefügt werden, über einen Wert verfügen müssen, der CreateCatalogParts ihrer ID-Eigenschaft zugewiesen ist. Andernfalls wird eine Ausnahme ausgelöst, wenn die Auflistung der CatalogParts Eigenschaft zugewiesen wird.
Die -Methode kann die CatalogPart Steuerelemente aus mehreren Quellen erstellen: Steuerelemente, die in einem DeclarativeCatalogPart Steuerelement im Persistenzformat deklariert werden, oder Steuerelemente, die in verschiedenen Speichermechanismen wie einer XML-Datei oder einer Datenbank beibehalten werden.
Hinweise für Ausführende
Entwickler, die benutzerdefinierte CatalogPart Steuerelemente erstellen, sollten von der CatalogZoneBase - oder CatalogZone -Klasse erben und diese Methode überschreiben, wenn sie ein benutzerdefiniertes CatalogPartChrome Objekt erstellen möchten, um ihre benutzerdefinierten Steuerelemente zu rendern CatalogPart .