WebPartZoneCollection.CopyTo(WebPartZoneBase[], Int32) Méthode
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.
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.