XmlSchemaObjectCollection.CopyTo(XmlSchemaObject[], Int32) Metod

Definition

Kopierar alla XmlSchemaObjects från samlingen till den angivna matrisen med början vid det angivna indexet.

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)

Parametrar

array
XmlSchemaObject[]

Den endimensionella matris som är målet för de element som kopieras från XmlSchemaObjectCollection. Matrisen måste ha nollbaserad indexering.

index
Int32

Det nollbaserade indexet i matrisen där kopieringen börjar.

Undantag

array är en nullreferens (Nothing i Visual Basic).

index är mindre än noll.

array är flerdimensionellt.

-eller-

index är lika med eller större än längden på array.

-eller-

Antalet element i källan XmlSchemaObject är större än det tillgängliga utrymmet från index till slutet av målmatrisen.

Källans XmlSchemaObject typ kan inte omvandlas automatiskt till typen av målmatris.

Kommentarer

Den angivna matrisen måste vara av en kompatibel typ.

Den här metoden använder Copy för att kopiera elementen.

Gäller för