Udostępnij za pośrednictwem


AutomationElementCollection.CopyTo Metoda

Definicja

Kopiuje elementy kolekcji do tablicy, zaczynając od określonego indeksu w tablicy docelowej.

Przeciążenia

CopyTo(Array, Int32)

Kopiuje elementy kolekcji do tablicy, zaczynając od określonego indeksu w tablicy docelowej.

CopyTo(AutomationElement[], Int32)

Kopiuje elementy kolekcji do wyspecjalizowanego wystąpienia tablicy, zaczynając od określonego indeksu w tablicy docelowej.

CopyTo(Array, Int32)

Kopiuje elementy kolekcji do tablicy, zaczynając od określonego indeksu w tablicy docelowej.

public:
 virtual void CopyTo(Array ^ array, int index);
public virtual void CopyTo (Array array, int index);
abstract member CopyTo : Array * int -> unit
override this.CopyTo : Array * int -> unit
Public Overridable Sub CopyTo (array As Array, index As Integer)

Parametry

array
Array

Miejsce docelowe elementów skopiowanych z kolekcji.

index
Int32

Indeks oparty na zera w tablicy docelowej, w której należy rozpocząć kopiowanie.

Implementuje

Przykłady

W poniższym przykładzie pokazano, jak skopiować obiekt AutomationElementCollection do tablicy obiektów.

// elementCollection is an AutomationElementCollection.
object[] elementUntypedArray = new object[elementCollection.Count];
elementCollection.CopyTo(elementUntypedArray, 0);
' elementCollection is an AutomationElementCollection.
Dim elementUntypedArray(elementCollection.Count) As Object
elementCollection.CopyTo(elementUntypedArray, 0)

Dotyczy

CopyTo(AutomationElement[], Int32)

Kopiuje elementy kolekcji do wyspecjalizowanego wystąpienia tablicy, zaczynając od określonego indeksu w tablicy docelowej.

public:
 void CopyTo(cli::array <System::Windows::Automation::AutomationElement ^> ^ array, int index);
public void CopyTo (System.Windows.Automation.AutomationElement[] array, int index);
member this.CopyTo : System.Windows.Automation.AutomationElement[] * int -> unit
Public Sub CopyTo (array As AutomationElement(), index As Integer)

Parametry

array
AutomationElement[]

Miejsce docelowe elementów skopiowanych z kolekcji.

index
Int32

Indeks oparty na zera w tablicy docelowej, w której należy rozpocząć kopiowanie.

Wyjątki

Tablica docelowa nie jest wystarczająco duża lub index znajduje się poza granicami tablicy.

Przykłady

W poniższym przykładzie pokazano, jak skopiować obiekt AutomationElementCollection do tablicy AutomationElement obiektów.

// elementCollection is an AutomationElementCollection.
AutomationElement[] elementArray = new AutomationElement[elementCollection.Count];
elementCollection.CopyTo(elementArray, 0);
' elementCollection is an AutomationElementCollection.
Dim elementArray(elementCollection.Count) As AutomationElement
elementCollection.CopyTo(elementArray, 0)

Dotyczy