AutomationElementCollection.CopyTo AutomationElementCollection.CopyTo AutomationElementCollection.CopyTo AutomationElementCollection.CopyTo Method

Definition

Kopiert die Elemente der Auflistung in ein Array, wobei am angegebenen Index im Zielarray begonnen wird.Copies the collection's elements to an array, starting at the specified index in the target array.

Überlädt

CopyTo(Array, Int32) CopyTo(Array, Int32) CopyTo(Array, Int32)

Kopiert die Elemente der Auflistung in ein Array, wobei am angegebenen Index im Zielarray begonnen wird.Copies the collection's elements to an array, starting at the specified index in the target array.

CopyTo(AutomationElement[], Int32) CopyTo(AutomationElement[], Int32) CopyTo(AutomationElement[], Int32) CopyTo(AutomationElement[], Int32)

Kopiert die Elemente der Auflistung in eine spezialisierte Arrayinstanz, wobei am angegebenen Index im Zielarray begonnen wird.Copies the collection's elements to a specialized array instance, starting at the specified index in the target array.

CopyTo(Array, Int32) CopyTo(Array, Int32) CopyTo(Array, Int32)

Kopiert die Elemente der Auflistung in ein Array, wobei am angegebenen Index im Zielarray begonnen wird.Copies the collection's elements to an array, starting at the specified index in the target array.

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

Parameter

array
Array Array Array Array

Das Ziel der in der Auflistung kopierten Elemente.The destination of the elements copied from the collection.

index
Int32 Int32 Int32 Int32

Der nullbasierte Index im Zielarray, an dem der Kopiervorgang beginnen soll.The zero-based index in the target array where copying should begin.

Implementiert

Beispiele

Im folgenden Beispiel wird gezeigt, wie ein AutomationElementCollection -Objekt in ein Array von-Objekten kopiert wird.The following example shows how to copy an AutomationElementCollection to an array of objects.

// 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)

CopyTo(AutomationElement[], Int32) CopyTo(AutomationElement[], Int32) CopyTo(AutomationElement[], Int32) CopyTo(AutomationElement[], Int32)

Kopiert die Elemente der Auflistung in eine spezialisierte Arrayinstanz, wobei am angegebenen Index im Zielarray begonnen wird.Copies the collection's elements to a specialized array instance, starting at the specified index in the target array.

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)

Parameter

array
AutomationElement[]

Das Ziel der in der Auflistung kopierten Elemente.The destination of the elements copied from the collection.

index
Int32 Int32 Int32 Int32

Der nullbasierte Index im Zielarray, an dem der Kopiervorgang beginnen soll.The zero-based index in the target array where copying should begin.

Ausnahmen

Das Zielarray ist nicht groß genug, oder index befindet sich außerhalb der Grenzen des Arrays.The destination array is not large enough, or index is outside the bounds of the array.

Beispiele

Im folgenden Beispiel wird gezeigt, wie ein AutomationElementCollection -Objekt in ein AutomationElement Array von-Objekten kopiert wird.The following example shows how to copy an AutomationElementCollection to an array of AutomationElement objects.

// 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)

Gilt für: