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

Определение

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

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 для копирования элементов.

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