WebPartZoneCollection.CopyTo(WebPartZoneBase[], Int32) Metodo

Definizione

Copia l'insieme in una matrice di WebPartZoneBase oggetti .

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 che contiene la raccolta copiata.

index
Int32

Punto iniziale nella matrice in cui posizionare il contenuto della raccolta.

Esempio

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

Nella sezione seguente del codice viene illustrato l'utilizzo del CopyTo metodo . Per eseguire il codice, caricare la pagina in un browser e fare clic sul pulsante Nomi zona da matrice . 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 desidera 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