다음을 통해 공유


System.ComponentModel 네임스페이스

보호된 멤버 포함
상속된 멤버 포함

.NET Framework 멤버 포함
XNA Framework 멤버 포함
이식 가능한 클래스 라이브러리 멤버 포함

System.ComponentModel 네임스페이스는 구성 요소와 컨트롤의 런타임 및 디자인 타임 동작을 구현하는 형식을 포함합니다. 하위 네임스페이스는 MEF(Managed Extensibility Framework)를 지원하고, ASP.NET Dynamic Data 컨트롤의 메타데이터를 정의하는 특성 클래스를 제공하며, 구성 요소 및 해당 사용자 인터페이스의 디자인 타임 동작을 정의할 수 있도록 하는 형식을 포함합니다.

네임스페이스

네임스페이스 설명
System.ComponentModel System.ComponentModel 네임스페이스는 구성 요소와 컨트롤의 런타임 및 디자인 타임 동작을 구현하는 데 사용되는 클래스를 제공합니다.이 네임스페이스는 특성 및 형식 변환기의 구현, 데이터 소스에 바인딩, 구성 요소 라이센스 등에 필요한 기본 클래스와 인터페이스를 포함합니다.
System.ComponentModel.Composition 이 네임스페이스는 MEF(Managed Extensibility Framework)의 핵심을 구성하는 클래스를 제공합니다.
System.ComponentModel.Composition.Hosting System.ComponentModel.Composition.Hosting 네임스페이스는 확장 가능한 응용 프로그램 개발자 또는 호스트에 유용한 MEF(Managed Extensibility Framework) 유형을 제공합니다.
System.ComponentModel.Composition.Primitives 이 네임스페이스는 MEF 프로그래밍 모델의 내부 기본 형식을 제공합니다.
System.ComponentModel.Composition.ReflectionModel System.ComponentModel.Composition.ReflectionModel 네임스페이스는 리플렉션 기반 프로그래밍 모델을 사용하는 개발자에게 MEF(Managed Extensibility Framework) 형식을 제공합니다.
System.ComponentModel.Composition.Registration System.ComponentModel.Composition.Registration 네임스페이스에는 MEF(Managed Extensibility Framework) 파트의 규칙 기반 구성을 사용할 수 있는 형식이 포함되어 있습니다.
System.ComponentModel.DataAnnotations System.ComponentModel.DataAnnotations 네임스페이스는 ASP.NET MVC 및 ASP.NET 데이터 컨트롤의 메타데이터를 정의하는 데 사용되는 특성 클래스를 제공합니다.
System.ComponentModel.DataAnnotations.Schema System.ComponentModel.DataAnnotations.Schema 네임스페이스는 ASP.NET MVC 및 ASP.NET 데이터 컨트롤의 메타데이터를 정의하는 데 사용되는 특성 클래스에 대한 지원을 제공합니다.
System.ComponentModel.Design System.ComponentModel.Design 네임스페이스에는 개발자가 구성 요소에 대한 사용자 지정 디자인 타임 동작과 디자인 타임에 구성 요소를 구성하기 위한 사용자 인터페이스를 만드는 데 사용할 수 있는 클래스가 포함됩니다.디자인 타임 환경은 개발자가 구성 요소를 정렬하고 해당 속성을 구성할 수 있는 시스템을 제공합니다.일부 구성 요소에서는 디자인 타임 환경에서 적절하게 동작하기 위해 특정한 디자인 타임에만 적용되는 동작이 필요할 수 있습니다.이런 동작은 개발자가 구성 요소나 복합 데이터 형식의 값을 구성하는 것을 지원하는 사용자 지정 사용자 인터페이스를 제공하는 데도 유용할 수 있습니다.이 네임스페이스에서 정의된 클래스와 인터페이스를 사용하여 구성 요소에 대한 디자인 타임 동작을 만들고, 디자인 타임 서비스에 액세스하며, 사용자 지정 디자인 타임 구성 인터페이스를 구현할 수 있습니다.
System.ComponentModel.Design.Data System.ComponentModel.Design.Data 네임스페이스에는 데이터 관련 구성 요소의 사용자 지정 디자인 타임 동작을 빌드하는 데 사용할 수 있는 클래스가 포함되어 있습니다.
System.ComponentModel.Design.Serialization System.ComponentModel.Design.Serialization 네임스페이스는 디자인 타임에 사용자 지정하고 serialization을 제어할 수 있는 형식을 제공합니다.