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