WebPartZoneCollection.CopyTo(WebPartZoneBase[], Int32) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Kopiuje kolekcję do tablicy WebPartZoneBase obiektów.
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)
Parametry
- array
- WebPartZoneBase[]
Tablica WebPartZoneBase zawierająca skopiowaną kolekcję.
- index
- Int32
Punkt początkowy w tablicy, w której ma być umieszczana zawartość kolekcji.
Przykłady
W poniższym przykładzie kodu pokazano użycie CopyTo metody . Kompletny kod przykładu, w tym kontrolka użytkownika, strona zawierająca strefy i częściowy plik klasy zawierający kod, znajduje się w sekcji Przykład w przeglądzie WebPartZoneCollection klasy.
W poniższej sekcji kodu przedstawiono użycie CopyTo metody . Aby wykonać kod, załaduj stronę w przeglądarce i kliknij przycisk Nazwy stref z tablicy . Kolekcja stref jest ładowana do tablicy, a wszystkie identyfikatory stref są kopiowane do etykiety.
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
Uwagi
Metoda CopyTo jest przydatna, gdy chcesz utworzyć tablicę niestandardową, która może zawierać strefy w WebPartZoneCollection kolekcji, podzbiór tych stref lub nadzbiór tych stref.