XmlSchemaObjectCollection.CopyTo(XmlSchemaObject[], Int32) Метод

Определение

Копирует все объекты XmlSchemaObject из коллекции в заданный массив, начиная с заданного индекса.

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)

Параметры

array
XmlSchemaObject[]

Одномерный массив для приема элементов, копируемых из XmlSchemaObjectCollection. Индекс в массиве должен начинаться с нуля.

index
Int32

Индекс (отсчет с нуля) в массиве, с которого начинается копирование.

Исключения

Параметр array является неопределенной ссылкой (Nothing в Visual Basic).

Значение параметра index меньше нуля.

array имеет несколько измерений.

-или- Значение параметра index больше или равно длине массива array.

-или- Число элементов в исходной коллекции XmlSchemaObject больше доступного места от положения, заданного значением индекса, до конца массива назначения.

Тип исходной коллекции XmlSchemaObject не может быть автоматически приведен к типу целевого массива.

Комментарии

Указанный массив должен иметь совместимый тип.

Этот метод используется для Copy копирования элементов.

Применяется к