ActivityCollection.ICollection<Activity>.CopyTo(Activity[], Int32) メソッド

定義

ICollection の要素を Array にコピーします。Array の特定のインデックスからコピーが開始されます。Copies the elements of the ICollection to an Array, starting at a particular Array index.

 virtual void System.Collections.Generic.ICollection<System.Workflow.ComponentModel.Activity>.CopyTo(cli::array <System::Workflow::ComponentModel::Activity ^> ^ array, int arrayIndex) = System::Collections::Generic::ICollection<System::Workflow::ComponentModel::Activity ^>::CopyTo;
void ICollection<Activity>.CopyTo (System.Workflow.ComponentModel.Activity[] array, int arrayIndex);
Sub CopyTo (array As Activity(), arrayIndex As Integer) Implements ICollection(Of Activity).CopyTo

パラメーター

array
Activity[]

コピー操作の対象である ArrayThe Array which is the target of the copy operation.

arrayIndex
Int32

ICollection のコピー開始位置を表す、0 から始まるインデックス。The zero-based index within the ICollection where the copy starts.

例外

array が null 参照 (Visual Basic の場合は Nothing) です。array is a null reference (Nothing in Visual Basic).

index が 0 未満です。index is less than zero.

array が多次元です。array is multidimensional.

indexarray の長さ以上です。index is equal to or greater than the length of array.

コピー元の ICollection の要素数が、コピー先の配列の index から最後までの領域を超えています。The number of elements in the source ICollection is greater than the available space from index to the end of the destination array.

Activity をコピー先の array の型に自動的にキャストすることはできません。The type Activity cannot be cast automatically to the type of the destination array.

適用対象