Condividi tramite


AutomationElementCollection.CopyTo Metodo

Definizione

Copia gli elementi dell'insieme in una matrice, iniziando dall'indice specificato nella matrice di destinazione.

Overload

CopyTo(Array, Int32)

Copia gli elementi dell'insieme in una matrice, iniziando dall'indice specificato nella matrice di destinazione.

CopyTo(AutomationElement[], Int32)

Copia gli elementi dell'insieme a un'istanza della matrice specializzata, iniziando all'indice specificato nella matrice di destinazione.

CopyTo(Array, Int32)

Copia gli elementi dell'insieme in una matrice, iniziando dall'indice specificato nella matrice di destinazione.

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)

Parametri

array
Array

Destinazione degli elementi copiata dall'insieme.

index
Int32

Indice in base zero nella matrice di destinazione in corrispondenza del quale inizia la copia.

Implementazioni

Esempio

Nell'esempio seguente viene illustrato come copiare un oggetto AutomationElementCollection in una matrice di oggetti.

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

Si applica a

CopyTo(AutomationElement[], Int32)

Copia gli elementi dell'insieme a un'istanza della matrice specializzata, iniziando all'indice specificato nella matrice di destinazione.

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)

Parametri

array
AutomationElement[]

Destinazione degli elementi copiata dall'insieme.

index
Int32

Indice in base zero nella matrice di destinazione in corrispondenza del quale inizia la copia.

Eccezioni

La matrice di destinazione non è abbastanza grande, o index è fuori dei limiti della matrice.

Esempio

Nell'esempio seguente viene illustrato come copiare un oggetto AutomationElementCollection in una matrice di AutomationElement oggetti.

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

Si applica a