WebPartZoneCollection.CopyTo(WebPartZoneBase[], Int32) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.