Aracılığıyla paylaş


AutomationElementCollection.CopyTo Yöntem

Tanım

Hedef dizide belirtilen dizinden başlayarak koleksiyonun öğelerini bir diziye kopyalar.

Aşırı Yüklemeler

CopyTo(Array, Int32)

Hedef dizide belirtilen dizinden başlayarak koleksiyonun öğelerini bir diziye kopyalar.

CopyTo(AutomationElement[], Int32)

Hedef dizide belirtilen dizinden başlayarak koleksiyonun öğelerini özelleştirilmiş bir dizi örneğine kopyalar.

CopyTo(Array, Int32)

Hedef dizide belirtilen dizinden başlayarak koleksiyonun öğelerini bir diziye kopyalar.

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)

Parametreler

array
Array

Koleksiyondan kopyalanan öğelerin hedefi.

index
Int32

Hedef dizide kopyalamanın başlaması gereken sıfır tabanlı dizin.

Uygulamalar

Örnekler

Aşağıdaki örnekte bir AutomationElementCollection nesne dizisine nasıl kopyalanacak gösterilmektedir.

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

Şunlara uygulanır

CopyTo(AutomationElement[], Int32)

Hedef dizide belirtilen dizinden başlayarak koleksiyonun öğelerini özelleştirilmiş bir dizi örneğine kopyalar.

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)

Parametreler

array
AutomationElement[]

Koleksiyondan kopyalanan öğelerin hedefi.

index
Int32

Hedef dizide kopyalamanın başlaması gereken sıfır tabanlı dizin.

Özel durumlar

Hedef dizi yeterince büyük değil veya index dizinin sınırlarının dışında.

Örnekler

Aşağıdaki örnekte bir AutomationElementCollection nesne dizisine nasıl kopyalanacak gösterilmektedir AutomationElement .

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

Şunlara uygulanır