Freigeben über


DesignerActionListCollection.CopyTo(DesignerActionList[], Int32) Methode

Definition

Kopiert die Elemente der aktuellen Auflistung in das angegebene Array, beginnend beim angegebenen Arrayindex.

public:
 void CopyTo(cli::array <System::ComponentModel::Design::DesignerActionList ^> ^ array, int index);
public void CopyTo(System.ComponentModel.Design.DesignerActionList[] array, int index);
public void CopyTo(System.ComponentModel.Design.DesignerActionList?[] array, int index);
member this.CopyTo : System.ComponentModel.Design.DesignerActionList[] * int -> unit
Public Sub CopyTo (array As DesignerActionList(), index As Integer)

Parameter

array
DesignerActionList[]

Das eindimensionale Array vom Typ DesignerActionList , das das Ziel der elemente ist, die aus der aktuellen Auflistung kopiert wurden. Das Array muss eine nullbasierte Indizierung aufweisen.

index
Int32

Der nullbasierte Index, in array dem das Kopieren beginnt.

Ausnahmen

array ist null.

index ist kleiner als 0.

array ist multidimensional.

- oder -

Die Anzahl der Elemente in der aktuellen Auflistung ist größer als der verfügbare Platz vom index Ende des Zielarrays.

Es ist ein Problem aufgetreten, das die Elemente der aktuellen Auflistung in den Typ des Zielarrays umgibt, z. B. als Ergebnis eines fehlgeschlagenen Downcasts.

Hinweise

Wenn die CopyTo Methode beim Kopieren eine Ausnahme auslöst, ist der Status des Zielarrays nicht definiert. Wenn beispielsweise ein ArgumentException oder InvalidCastException mehrere Vorkommen auftritt, kann das Zielarray in einem teilweise gefüllten Zustand verbleiben.

Gilt für:

Weitere Informationen