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 為 null 參考 (在 Visual Basic 中為 Nothing)。

index 小於零。

array 是多維式。

-或-

index 等於或大於 array 的長度。

-或-

來源 XmlSchemaObject 中的項目數大於從索引至目的陣列結束間的可用空間。

來源 XmlSchemaObject 的類型無法自動轉換成目的陣列的類型。

備註

指定的陣列必須是相容的類型。

這個方法會使用 Copy 來複製專案。

適用於