AutomationElementCollection.CopyTo Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Copia gli elementi della raccolta in una matrice, a partire dall'indice specificato nella matrice di destinazione.
Overload
| Nome | Descrizione |
|---|---|
| CopyTo(Array, Int32) |
Copia gli elementi della raccolta in una matrice, a partire dall'indice specificato nella matrice di destinazione. |
| CopyTo(AutomationElement[], Int32) |
Copia gli elementi della raccolta in un'istanza di matrice specializzata, a partire dall'indice specificato nella matrice di destinazione. |
CopyTo(Array, Int32)
Copia gli elementi della raccolta in una matrice, a partire 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 copiati dall'insieme.
- index
- Int32
Indice in base zero nella matrice di destinazione in cui deve iniziare 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 della raccolta in un'istanza di matrice specializzata, a partire dall'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 copiati dall'insieme.
- index
- Int32
Indice in base zero nella matrice di destinazione in cui deve iniziare la copia.
Eccezioni
La matrice di destinazione non è sufficientemente grande o index non è compresa nei 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)