Share via


DirectoryAttributeCollection.CopyTo(DirectoryAttribute[], Int32) 方法

定義

CopyTo(DirectoryAttribute[], Int32) 方法複製整個集合至一維陣列,從目標陣列中所指定的索引開始。

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

參數

array
DirectoryAttribute[]

一維陣列,是從 DirectoryAttributeCollection 物件複製之項目的目的端。

index
Int32

array 中以零起始的索引,會從這個位置開始複製。

備註

例外狀況

例外狀況 條件
ArgumentNullException array 為 null 參考 (在 Visual Basic 中為 Nothing)。
ArgumentOutOfRangeException index 小於零。
ArgumentException array 是多維的。

-或-

來源 DirectoryAttributeCollection 中的項目數目,大於 index 到目的 array 結尾的可用空間。
InvalidCastException 來源 DirectoryAttributeCollection 的類型無法自動轉換成目的 array 的類型。

適用於