Freigeben über


CollectionBase<T>.CopyTo-Methode

Kopiert die interne Auflistung in das angegebene Array, beginnend am angegebenen Index.

Namespace:  Microsoft.SharePoint.Publishing
Assembly:  Microsoft.SharePoint.Publishing (in Microsoft.SharePoint.Publishing.dll)

Syntax

'Declaration
<SharePointPermissionAttribute(SecurityAction.Demand, ObjectModel := True)> _
Public Sub CopyTo ( _
    array As Array, _
    index As Integer _
)
'Usage
Dim instance As CollectionBase
Dim array As Array
Dim index As Integer

instance.CopyTo(array, index)
[SharePointPermissionAttribute(SecurityAction.Demand, ObjectModel = true)]
public void CopyTo(
    Array array,
    int index
)

Parameter

  • array
    Typ: System.Array

    Eindimensionales Array, das das Ziel der aus der ICollection -Schnittstelle kopierten Elemente ist. Das Array muss eine nullbasierte Indizierung verwendet werden.

  • index
    Typ: System.Int32

    Der Index im Array, an dem der Kopiervorgang beginnt.

Implementiert

ICollection.CopyTo(Array, Int32)

Ausnahmen

Ausnahme Bedingung
ArgumentException

Das Array ist nicht groß genug für die kopierten Daten. Die Anzahl der Elemente in der Quellschnittstelle ICollection ist größer als der verfügbare Platz vom Index bis zum Ende des Zielarrays

ArgumentNullException

Tritt auf, wenn die Matrix ein Nullverweis (Nothing in Visual Basic)ist.

ArgumentOutOfRangeException

Tritt ein, wenn der Index ist kleiner als 0 (null).

Siehe auch

Referenz

CollectionBase<T> Klasse

CollectionBase<T>-Member

Microsoft.SharePoint.Publishing-Namespace

CollectionBase<T>