CatalogZoneBase.CreateCatalogParts Méthode

Définition

Fournit une déclaration de méthode de base que des zones dérivées peuvent substituer pour gérer les détails de la création des contrôles CatalogPart présents dans une zone.

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

Retours

CatalogPartCollection qui contient la collection des contrôles CatalogPart associés à la zone.

Remarques

La CreateCatalogParts méthode ne fournit aucune implémentation. Il est destiné à être implémenté dans une classe dérivée et doit être utilisé pour créer une instance de la collection de CatalogPart contrôles contenus dans une zone, chaque fois que la page web d’hébergement passe en mode catalogue. La CatalogZone.CreateCatalogParts méthode fournit un exemple d’implémentation de la CreateCatalogParts méthode .

Notes

Notez que toute CatalogPart valeur ajoutée à la collection de CatalogPart contrôles dans une implémentation de la CreateCatalogParts méthode doit avoir une valeur affectée à sa propriété ID. Sinon, une exception est levée lorsque la collection est affectée à la CatalogParts propriété .

La méthode peut créer les CatalogPart contrôles à partir de plusieurs sources : des contrôles déclarés au format de persistance au sein d’un DeclarativeCatalogPart contrôle ou des contrôles qui sont conservés dans différents mécanismes de stockage, tels qu’un fichier XML ou une base de données.

Notes pour les responsables de l’implémentation

Les développeurs qui créent des contrôles personnalisés CatalogPart doivent hériter des CatalogZoneBase classes ou CatalogZone et remplacer cette méthode s’ils souhaitent créer un objet personnalisé CatalogPartChrome pour afficher leurs contrôles personnalisés CatalogPart .

S’applique à

Voir aussi