Freigeben über


XmlSchemaObjectCollection.CopyTo(XmlSchemaObject[], Int32) Methode

Definition

Kopiert alle XmlSchemaObject ab dem angegebenen Index aus der Auflistung in das angegebene Array.

public:
 void CopyTo(cli::array <System::Xml::Schema::XmlSchemaObject ^> ^ array, int index);
public void CopyTo (System.Xml.Schema.XmlSchemaObject[] array, int index);
member this.CopyTo : System.Xml.Schema.XmlSchemaObject[] * int -> unit
Public Sub CopyTo (array As XmlSchemaObject(), index As Integer)

Parameter

array
XmlSchemaObject[]

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

index
Int32

Der nullbasierte Index im Array, ab dem der Kopiervorgang beginnt.

Ausnahmen

array ist ein NULL-Verweis (Nothing in Visual Basic).

index ist kleiner als Null.

array ist mehrdimensional.

- oder - Der index ist größer oder gleich der Länge von array.

- oder - Die Anzahl der Elemente in der Quell-XmlSchemaObject ist größer als der verfügbare Platz vom Index bis zum Ende des Zielarrays.

Der Typ der Quell-XmlSchemaObject kann nicht automatisch in den Typ des Zielarrays umgewandelt werden.

Hinweise

Das angegebene Array muss ein kompatibler Typ sein.

Diese Methode verwendet Copy , um die Elemente zu kopieren.

Gilt für