Freigeben über


GraphPathSerializationDictionary.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
Assembly:  Microsoft.VisualStudio.GraphModel (in Microsoft.VisualStudio.GraphModel.dll)

Syntax

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

Parameter

  • array
    Typ: array<KeyValuePair<String, String>[]

    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

Array ist mehrdimensional. - oder-D Anzahl der Elemente in der Quelle System.Collections.Generic.ICollection größer als den verfügbaren Platz aus arrayIndex zum Ende des Zielarrays. - oder Typ T kann nicht in den Typ des Zielarrays automatisch umgewandelt werden.

.NET Framework-Sicherheit

Siehe auch

Referenz

GraphPathSerializationDictionary Klasse

Microsoft.VisualStudio.GraphModel-Namespace