단편

플러그인 단편은 설치된 후 기존 플러그인에 추가 플러그인 기능을 제공하는 데 사용됩니다. 단편은 일반적으로 몇 개월 동안 초기 제품을 추적하는 언어 또는 유지보수 팩과 같은 출고 기능을 위해 이상적입니다. 단편은 OS 또는 윈도윙 시스템 특정 기능을 전달하는 것으로 자주 사용됩니다.

플랫폼에 의해 단편이 발견되고 상위 플러그인이 발견될 때, 이 단편의 라이브러리, 확장 및 확장점은 상위 플러그인의 단편과 "병합"됩니다.  

이 병합 메커니즘이 런타임 관점에서 우수하긴 하지만 개발자들은 단편에 대한 작업을 하는 동안 단편을 독립 엔티티로 간주해야 합니다. 단편 개발은 종종 서로 다른 팀에 의해 서로 다른 스케줄로 수행되며, 원래 플러그인과 다른 운영 체제에서 수행되는 경우도 있습니다.

PDE는 단편 개발을 전적으로 지원합니다. 단편은 "제한된 플러그인"으로 보여질 수 있습니다.  이들은 모두 라이프 사이클의 개념을 제외한 일반 플러그인의 기능을 모두 갖고 있습니다. 단편은 "시작" 및 "시스템 종료" 메소드가 있는 최상위 레벨 클래스를 갖지 않습니다.