Container 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
0개 이상의 구성 요소를 캡슐화합니다.
public ref class Container : IDisposable, System::ComponentModel::IContainer
public ref class Container : System::ComponentModel::IContainer
public class Container : IDisposable, System.ComponentModel.IContainer
public class Container : System.ComponentModel.IContainer
type Container = class
interface IContainer
interface IDisposable
Public Class Container
Implements IContainer, IDisposable
Public Class Container
Implements IContainer
- 상속
-
Container
- 파생
- 구현
설명
클래스는 Container 인터페이스의 기본 구현입니다 IContainer .
컨테이너는 0개 이상의 구성 요소를 캡슐화하고 추적하는 개체입니다. 이 컨텍스트에서 포함 하지 visual 포함 논리적인을 가리킵니다. 시각적 개체와 시각적 개체가 아닌 시나리오를 포함하여 다양한 시나리오에서 구성 요소 및 컨테이너를 사용할 수 있습니다.
컨테이너의 구성 요소는 컨테이너 내의 구성 요소 순서를 정의하는 첫 번째 선점 목록에서 추적됩니다. 추가된 구성 요소는 목록의 끝에 추가됩니다.
생성자
Container() |
Container 클래스의 새 인스턴스를 초기화합니다. |
속성
Components |
Container의 모든 구성 요소를 가져옵니다. |
메서드
Add(IComponent) | |
Add(IComponent, String) | |
CreateSite(IComponent, String) |
지정된 ISite의 IComponent 사이트를 만들고 지정된 이름을 이 사이트에 할당합니다. |
Dispose() |
Container에서 사용하는 모든 리소스를 해제합니다. |
Dispose(Boolean) |
Container에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제할 수 있습니다. |
Equals(Object) |
지정된 개체가 현재 개체와 같은지 확인합니다. (다음에서 상속됨 Object) |
Finalize() |
가비지 수집에 의해 Container가 회수되기 전에 관리되지 않는 리소스를 해제하고 기타 정리 작업을 수행합니다. |
GetHashCode() |
기본 해시 함수로 작동합니다. (다음에서 상속됨 Object) |
GetService(Type) |
가능한 경우, 지정된 형식의 서비스 개체를 가져옵니다. |
GetType() |
현재 인스턴스의 Type을 가져옵니다. (다음에서 상속됨 Object) |
MemberwiseClone() |
현재 Object의 단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
Remove(IComponent) |
Container에서 구성 요소를 제거합니다. |
RemoveWithoutUnsiting(IComponent) | |
ToString() |
현재 개체를 나타내는 문자열을 반환합니다. (다음에서 상속됨 Object) |
ValidateName(IComponent, String) |
구성 요소 이름이 이 컨테이너에서 고유한지 여부를 확인합니다. |
적용 대상
추가 정보
.NET