AutomationElementCollection.CopyTo Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Copia los elementos de la colección en una matriz, empezando en el índice especificado de la matriz de destino.
Sobrecargas
CopyTo(Array, Int32) |
Copia los elementos de la colección en una matriz, empezando en el índice especificado de la matriz de destino. |
CopyTo(AutomationElement[], Int32) |
Copia los elementos de la colección a una instancia de la matriz especializada, comenzando en el índice especificado de la matriz de destino. |
CopyTo(Array, Int32)
Copia los elementos de la colección en una matriz, empezando en el índice especificado de la 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
El destino de los elementos copiados de la colección.
- index
- Int32
Índice de base cero de la matriz de destino donde se comienza a copiar.
Implementaciones
Ejemplos
En el ejemplo siguiente se muestra cómo copiar un objeto AutomationElementCollection en una 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)
Se aplica a
CopyTo(AutomationElement[], Int32)
Copia los elementos de la colección a una instancia de la matriz especializada, comenzando en el índice especificado de la 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[]
El destino de los elementos copiados de la colección.
- index
- Int32
Índice de base cero de la matriz de destino donde se comienza a copiar.
Excepciones
La matriz de destino no es lo suficientemente grande o index
está fuera de los límites de la matriz.
Ejemplos
En el ejemplo siguiente se muestra cómo copiar un objeto AutomationElementCollection en una 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)