Partager via


WebPartZoneCollection.CopyTo(WebPartZoneBase[], Int32) Méthode

Définition

Copie la collection dans un tableau d'objets WebPartZoneBase.

public:
 void CopyTo(cli::array <System::Web::UI::WebControls::WebParts::WebPartZoneBase ^> ^ array, int index);
public void CopyTo (System.Web.UI.WebControls.WebParts.WebPartZoneBase[] array, int index);
member this.CopyTo : System.Web.UI.WebControls.WebParts.WebPartZoneBase[] * int -> unit
Public Sub CopyTo (array As WebPartZoneBase(), index As Integer)

Paramètres

array
WebPartZoneBase[]

Tableau WebPartZoneBase pour contenir la collection copiée.

index
Int32

Point de départ du tableau qui contiendra le contenu de collection.

Exemples

L’exemple de code suivant illustre l’utilisation de la CopyTo méthode . Le code complet de l’exemple, y compris un contrôle utilisateur, une page contenant les zones et un fichier de classe partiel qui contient le code, se trouve dans la section Exemple de la vue d’ensemble de la WebPartZoneCollection classe.

La section suivante du code illustre l’utilisation de la CopyTo méthode . Pour exécuter le code, chargez la page dans un navigateur, puis cliquez sur le bouton Noms de zone à partir du tableau . La collection de zones est chargée dans un tableau et tous les ID de zone sont copiés dans une étiquette.

protected void Button3_Click(object sender, EventArgs e)
{
  Label1.Text = String.Empty;
  WebPartZoneBase[] zoneArray = new WebPartZoneBase[mgr.Zones.Count];
  mgr.Zones.CopyTo(zoneArray, 0);
  Label1.Text = zoneArray[2].ID;
  Label1.Text += ", " + zoneArray[1].ID;
  Label1.Text += ", " + zoneArray[0].ID;
}
Protected Sub Button3_Click(ByVal sender As Object, ByVal e As EventArgs)
  Label1.Text = String.Empty
  Dim zoneArray(mgr.Zones.Count) As WebPartZoneBase
  mgr.Zones.CopyTo(zoneArray, 0)
  Label1.Text = zoneArray(2).ID
  Label1.Text += ", " & zoneArray(1).ID
  Label1.Text += ", " & zoneArray(0).ID

End Sub

Remarques

La CopyTo méthode est utile lorsque vous souhaitez créer un tableau personnalisé qui peut contenir les zones de la WebPartZoneCollection collection, un sous-ensemble de ces zones ou un sur-ensemble de ces zones.

S’applique à

Voir aussi