ControlCollection 클래스(2007 시스템)
업데이트: 2007년 11월
Visual Studio Tools for Office를 사용하여 만든 문서 수준 사용자 지정의 일부인 Microsoft Office Word 문서의 컨트롤 컬렉션을 나타냅니다.
네임스페이스: Microsoft.Office.Tools.Word
어셈블리: Microsoft.Office.Tools.Word.v9.0(Microsoft.Office.Tools.Word.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
설명
ControlCollection을 사용하여 Word 문서의 컨트롤을 관리할 수 있습니다. 자세한 내용은 런타임에 Office 문서에 컨트롤 추가 및 호스트 컨트롤의 도우미 메서드을 참조하십시오.
다음 표에서는 ControlCollection 멤버를 사용하여 문서의 컨트롤과 관련된 몇 가지 일반적인 작업을 수행하는 방법을 보여 줍니다.
작업 |
작업 방법 |
---|---|
ControlCollection에 개별 컨트롤 추가 |
Add<control> 메서드 사용 |
ControlCollection에서 컨트롤 제거 |
Remove 사용 |
컨트롤이 컬렉션의 멤버인지 여부 확인 |
컨트롤 또는 해당 이름을 Contains 메서드에 전달 |
컬렉션에서 컨트롤 위치를 나타내는 인덱스 값 가져오기 |
컨트롤 또는 해당 이름을 IndexOf 메서드에 전달 |
컨트롤 가져오기 |
Visual Basic 또는 C#의 인덱서에서 컨트롤의 인덱스 또는 이름을 IList.Item 속성에 전달 |
상속 계층 구조
System.Object
System.Collections.CollectionBase
Microsoft.Office.Tools.Word.ControlCollection
스레드로부터의 안전성
이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.
참고 항목
참조
Microsoft.Office.Tools.Word 네임스페이스