Compartir a través de


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

Definición

Copia la colección en una matriz de objetos 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)

Parámetros

array
WebPartZoneBase[]

Una matriz WebPartZoneBase que va a contener la colección copiada.

index
Int32

Posición inicial de la matriz en la que se va a colocar el contenido de la colección.

Ejemplos

En el ejemplo de código siguiente se muestra el uso del CopyTo método . El código completo del ejemplo, incluido un control de usuario, una página que contiene las zonas y un archivo de clase parcial que contiene el código, se encuentra en la sección Ejemplo de la información general de la WebPartZoneCollection clase.

En la siguiente sección del código se muestra el uso del CopyTo método . Para ejecutar el código, cargue la página en un explorador y haga clic en el botón Nombres de zona desde matriz . La colección de zonas se carga en una matriz y todos los identificadores de zona se copian en una etiqueta.

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

Comentarios

El CopyTo método es útil cuando se desea crear una matriz personalizada que pueda contener las zonas de la WebPartZoneCollection colección, un subconjunto de esas zonas o un superconjunto de esas zonas.

Se aplica a

Consulte también