Freigeben über


GraphSetterCollection.CopyTo-Methode

Kopiert die Elemente der System.Collections.Generic.ICollection in ein System.Array, beginnend bei einem bestimmten System.Array-Index.

Namespace:  Microsoft.VisualStudio.GraphModel.Styles
Assembly:  Microsoft.VisualStudio.GraphModel (in Microsoft.VisualStudio.GraphModel.dll)

Syntax

'Declaration
Public Sub CopyTo ( _
    array As GraphSetter(), _
    arrayIndex As Integer _
)
public void CopyTo(
    GraphSetter[] array,
    int arrayIndex
)
public:
virtual void CopyTo(
    array<GraphSetter^>^ array, 
    int arrayIndex
) sealed
abstract CopyTo : 
        array:GraphSetter[] * 
        arrayIndex:int -> unit  
override CopyTo : 
        array:GraphSetter[] * 
        arrayIndex:int -> unit
public final function CopyTo(
    array : GraphSetter[], 
    arrayIndex : int
)

Parameter

  • array
    Typ: array<Microsoft.VisualStudio.GraphModel.Styles.GraphSetter[]

    Das eindimensionale System.Array, das das Ziel der aus System.Collections.Generic.ICollection kopierten Elemente ist. Für System.Array muss eine nullbasierte Indizierung verwendet werden.

  • arrayIndex
    Typ: Int32

    Der nullbasierte Index im Array, ab dem mit dem Kopieren begonnen wird.

Implementiert

ICollection.CopyTo(UTP, Int32)

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

Array ist NULL.

ArgumentOutOfRangeException

arrayIndex ist kleiner als 0.

ArgumentException

Das Array ist mehrdimensional. - oder - Die Anzahl der Elemente in der Quell- System.Collections.Generic.ICollection ist größer als der verfügbare Platz vom arrayIndex bis zum Ende des Zielarrays.- Oder - TYPE T kann nicht automatisch in den Typ des Zielarrays umgewandelt werden.

.NET Framework-Sicherheit

Siehe auch

Referenz

GraphSetterCollection Klasse

Microsoft.VisualStudio.GraphModel.Styles-Namespace