Compartilhar via


AutomationElementCollection.CopyTo Método

Definição

Copia os elementos da coleção para uma matriz, começando no índice especificado na matriz de destino.

Sobrecargas

CopyTo(Array, Int32)

Copia os elementos da coleção para uma matriz, começando no índice especificado na matriz de destino.

CopyTo(AutomationElement[], Int32)

Copia os elementos da coleção para uma instância de matriz especializada, começando no índice especificado na matriz de destino.

CopyTo(Array, Int32)

Copia os elementos da coleção para uma matriz, começando no índice especificado na matriz de destino.

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)

Parâmetros

array
Array

O destino dos elementos copiados da coleção.

index
Int32

O índice baseado em zero na matriz de destino em que a cópia deve começar.

Implementações

Exemplos

O exemplo a seguir mostra como copiar uma AutomationElementCollection matriz de objetos.

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

Aplica-se a

CopyTo(AutomationElement[], Int32)

Copia os elementos da coleção para uma instância de matriz especializada, começando no índice especificado na matriz de destino.

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)

Parâmetros

array
AutomationElement[]

O destino dos elementos copiados da coleção.

index
Int32

O índice baseado em zero na matriz de destino em que a cópia deve começar.

Exceções

A matriz de destino não é grande o suficiente ou index está fora dos limites da matriz.

Exemplos

O exemplo a seguir mostra como copiar uma AutomationElementCollection matriz de AutomationElement objetos.

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

Aplica-se a