다음을 통해 공유


ControlCollection 클래스(2007 시스템)

업데이트: 2007년 11월

컨트롤의 컬렉션을 나타냅니다.

네임스페이스:  Microsoft.Office.Tools.Excel
어셈블리:  Microsoft.Office.Tools.Excel.v9.0(Microsoft.Office.Tools.Excel.v9.0.dll)

구문

<PermissionSetAttribute(SecurityAction.Demand, Name := "FullTrust")> _
Public NotInheritable Class ControlCollection _
    Inherits CollectionBase _
    Implements IDisposable

Dim instance As ControlCollection
[PermissionSetAttribute(SecurityAction.Demand, Name = "FullTrust")]
public sealed class ControlCollection : CollectionBase, 
    IDisposable

설명

Add<control> 메서드를 사용하여 개별 컨트롤을 ControlCollection에 추가할 수 있습니다. 또한 Remove 메서드를 사용하여 ControlCollection에서 컨트롤을 제거할 수 있습니다. 컨트롤 또는 컨트롤 이름을 Contains 메서드에 전달하면 컨트롤이 컬렉션의 멤버인지 여부를 확인할 수 있습니다. 컨트롤 또는 컨트롤 이름을 IndexOf 메서드에 전달하면 컬렉션에서의 컨트롤 위치를 나타내는 인덱스 값을 가져올 수 있습니다. 컨트롤의 인덱스 또는 이름을 Item 속성(Visual Basic) 또는 인덱서(C#)에 전달하면 해당 컨트롤을 가져올 수 있습니다.

상속 계층 구조

System.Object
  System.Collections.CollectionBase
    Microsoft.Office.Tools.Excel.ControlCollection

스레드로부터의 안전성

이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.

참고 항목

참조

ControlCollection 멤버

Microsoft.Office.Tools.Excel 네임스페이스