Condividi tramite


WebPartZoneCollection.CopyTo(WebPartZoneBase[], Int32) Metodo

Definizione

Copia l'insieme in una matrice di oggetti 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)

Parametri

array
WebPartZoneBase[]

Matrice WebPartZoneBase in cui deve essere contenuto l'insieme copiato.

index
Int32

Punto di partenza nella matrice in corrispondenza del quale inserire il contenuto dell'insieme.

Esempio

Nell'esempio di codice seguente viene illustrato l'uso CopyTo del metodo. Il codice completo per l'esempio, incluso un controllo utente, una pagina contenente le zone e un file di classe parziale contenente il codice, è disponibile nella sezione Esempio della panoramica della WebPartZoneCollection classe.

La sezione seguente del codice illustra l'utilizzo del CopyTo metodo. Per eseguire il codice, caricare la pagina in un browser e fare clic sul pulsante Nomi zona dal pulsante Array . La raccolta di zone viene caricata in una matrice e tutti gli ID zona vengono copiati in un'etichetta.

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

Commenti

Il CopyTo metodo è utile quando si vuole creare una matrice personalizzata che può contenere le zone nella WebPartZoneCollection raccolta, un subset di tali zone o un superset di tali zone.

Si applica a

Vedi anche