Sdílet prostřednictvím


DesignerActionListCollection.CopyTo(DesignerActionList[], Int32) Metoda

Definice

Zkopíruje prvky aktuální kolekce do zadaného pole počínaje zadaným indexem pole.

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)

Parametry

array
DesignerActionList[]

Jednorozměrné pole typu DesignerActionList , které je cílem prvků zkopírovaných z aktuální kolekce. Pole musí mít indexování s nulovým základem.

index
Int32

Index založený na nule v poli array, ve kterém kopírování začíná.

Výjimky

array je null.

index je menší než 0.

Pole array je multidimenzionální.

-nebo-

Počet prvků v aktuální kolekci je větší než dostupné místo od index konce cílového pole.

Došlo k problému přetypování prvků aktuální kolekce na typ cílového pole, například v důsledku neúspěšného downcastu.

Poznámky

CopyTo Pokud metoda vyvolá výjimku při kopírování, stav cílového pole není definován. Pokud ArgumentException se například vyskytne nebo InvalidCastException , cílové pole může být ponecháno v částečně vyplněném stavu.

Platí pro

Viz také