AutomationElementCollection.CopyTo 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
컬렉션의 요소를 배열로 복사하며, 대상 배열에서 지정한 인덱스부터 저장합니다.
오버로드
CopyTo(Array, Int32) |
컬렉션의 요소를 배열로 복사하며, 대상 배열에서 지정한 인덱스부터 저장합니다. |
CopyTo(AutomationElement[], Int32) |
컬렉션의 요소를 특수화된 배열 인스턴스로 복사하며, 대상 배열에서 지정한 인덱스부터 저장합니다. |
CopyTo(Array, Int32)
컬렉션의 요소를 배열로 복사하며, 대상 배열에서 지정한 인덱스부터 저장합니다.
public:
virtual void CopyTo(Array ^ array, int index);
public virtual void CopyTo (Array array, int index);
abstract member CopyTo : Array * int -> unit
override this.CopyTo : Array * int -> unit
Public Overridable Sub CopyTo (array As Array, index As Integer)
매개 변수
- array
- Array
컬렉션에서 복사한 요소가 저장될 대상입니다.
- index
- Int32
대상 배열에서 복사를 시작할 인덱스(0부터 시작)입니다.
구현
예제
다음 예제에서는 복사 하는 방법을 보여 줍니다는 AutomationElementCollection 를 개체의 배열입니다.
// elementCollection is an AutomationElementCollection.
object[] elementUntypedArray = new object[elementCollection.Count];
elementCollection.CopyTo(elementUntypedArray, 0);
' elementCollection is an AutomationElementCollection.
Dim elementUntypedArray(elementCollection.Count) As Object
elementCollection.CopyTo(elementUntypedArray, 0)
적용 대상
CopyTo(AutomationElement[], Int32)
컬렉션의 요소를 특수화된 배열 인스턴스로 복사하며, 대상 배열에서 지정한 인덱스부터 저장합니다.
public:
void CopyTo(cli::array <System::Windows::Automation::AutomationElement ^> ^ array, int index);
public void CopyTo (System.Windows.Automation.AutomationElement[] array, int index);
member this.CopyTo : System.Windows.Automation.AutomationElement[] * int -> unit
Public Sub CopyTo (array As AutomationElement(), index As Integer)
매개 변수
- array
- AutomationElement[]
컬렉션에서 복사한 요소가 저장될 대상입니다.
- index
- Int32
대상 배열에서 복사를 시작할 인덱스(0부터 시작)입니다.
예외
대상 배열이 너무 작거나 index
가 배열의 범위에서 벗어난 경우
예제
다음 예제에서는 복사 하는 방법을 보여 줍니다는 AutomationElementCollection 배열의 AutomationElement 개체입니다.
// elementCollection is an AutomationElementCollection.
AutomationElement[] elementArray = new AutomationElement[elementCollection.Count];
elementCollection.CopyTo(elementArray, 0);
' elementCollection is an AutomationElementCollection.
Dim elementArray(elementCollection.Count) As AutomationElement
elementCollection.CopyTo(elementArray, 0)