CatalogZoneBase.CatalogParts Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient une collection de tous les contrôles CatalogPart contenus dans une zone CatalogZoneBase.
public:
property System::Web::UI::WebControls::WebParts::CatalogPartCollection ^ CatalogParts { System::Web::UI::WebControls::WebParts::CatalogPartCollection ^ get(); };
[System.ComponentModel.Browsable(false)]
public System.Web.UI.WebControls.WebParts.CatalogPartCollection CatalogParts { get; }
[<System.ComponentModel.Browsable(false)>]
member this.CatalogParts : System.Web.UI.WebControls.WebParts.CatalogPartCollection
Public ReadOnly Property CatalogParts As CatalogPartCollection
Valeur de propriété
CatalogPartCollection qui contient tous les contrôles CatalogPart d'une zone.
- Attributs
Exceptions
Un CatalogPart qui est ajouté à la collection n'avait pas de valeur assignée à sa propriété ID.
Exemples
L’exemple de code suivant montre comment accéder à la CatalogParts propriété par programmation. Pour obtenir le code complet requis pour exécuter l’exemple, consultez la section Exemple de la vue d’ensemble de la CatalogZoneBase classe.
L’exemple de code montre comment accéder à la CatalogParts propriété, itérer dans la collection et répertorier les ID de tous les CatalogPart contrôles de la zone.
protected void Button2_Click(object sender, EventArgs e)
{
Label1.Text = "<h3>CatalogPart List</h3>";
foreach(CatalogPart part in CatalogZone1.CatalogParts)
{
Label1.Text += part.ID + "<br />";
}
}
Protected Sub Button2_Click(ByVal sender As Object, _
ByVal e As EventArgs)
Label1.Text = "<h3>CatalogPart List</h3>"
Dim part As CatalogPart
For Each part In CatalogZone1.CatalogParts
Label1.Text += part.ID + "<br />"
Next part
End Sub
Lorsque vous chargez la page dans un navigateur, vous pouvez sélectionner Catalogue dans la liste déroulante pour basculer en mode d’affichage catalogue. Lorsque le catalogue est visible, vous pouvez cliquer sur le bouton Lister les parties du catalogue pour montrer comment la CatalogParts propriété est accessible.
Remarques
La CatalogParts propriété fournit une référence à une collection de tous les CatalogPart contrôles de la zone. Il fait référence à la fois aux CatalogPart contrôles fournis avec le jeu de contrôles De composants WebPart et à tous les contrôles personnalisés CatalogPart ajoutés à la zone.
La collection est initialement créée lorsqu’une autre méthode accède à la CatalogParts propriété et que la propriété appelle 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é .