DesignerActionListCollection.CopyTo(DesignerActionList[], Int32) メソッド

定義

現在のコレクションの要素を、指定した配列インデックスから始まる指定した配列にコピーします。

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)

パラメーター

array
DesignerActionList[]

現在のコレクションからコピーされた要素のコピー先 DesignerActionList 型の 1 次元配列。 配列には、0 から始まるインデックスが必要です。

index
Int32

コピーを開始する array の 0 から始まるインデックス。

例外

arraynullです。

index が 0 未満です。

array は多次元です。

-又は-

現在のコレクション内の要素の数が、 index からコピー先配列の末尾までの使用可能な領域を超えています。

失敗したダウンキャストの結果として、現在のコレクションの要素をコピー先配列の型にキャストする際に問題が発生しました。

注釈

コピー中に CopyTo メソッドが例外をスローした場合、コピー先の配列の状態は未定義です。 たとえば、 ArgumentException または InvalidCastException が発生した場合、コピー先の配列は部分的に塗りつぶされた状態のままになることがあります。

適用対象

こちらもご覧ください