Container-Specific 프라이빗 인터페이스
일부 컨테이너는 추가 기능 또는 향상된 성능을 위해 컨테이너별 프라이빗 인터페이스를 제공합니다. 이러한 컨테이너별 인터페이스를 사용하는 컨트롤은 가능하면 컨트롤이 다른 컨테이너에서 작동할 수 있도록 컨테이너별 인터페이스가 없는 상태에서 작동해야 합니다. 예를 들어 Visual Basic은 컨트롤에 문자열 서식 지정 기능을 제공하는 프라이빗 인터페이스를 구현합니다. 컨트롤이 이러한 프라이빗 서식 인터페이스를 사용하는 경우 이러한 인터페이스를 사용할 수 없는 경우 기본 서식 지원으로 실행할 수 있어야 합니다. 컨트롤이 프라이빗 인터페이스 없이 작동할 수 있는 경우 적절한 작업(예: 기능 감소 경고)을 수행해야 하지만 계속 작동해야 합니다. 옵션이 아닌 경우 이 기능을 지원하는 컨테이너만 이러한 컨트롤을 호스트할 수 있도록 구성 요소 범주를 필요에 따라 등록해야 합니다.