容器特定的私人介面
某些容器會提供容器特定的私人介面,以提供額外的功能或改善的效能。 如果可能的話,依賴這些容器特定介面的控件應該在沒有這些容器特定介面的情況下運作,讓控件在不同的容器中運作。 例如,Visual Basic 會實作私人介面,以提供控件的字串格式設定功能。 如果控件使用這些私人格式介面,則如果無法使用這些介面,就應該能夠以預設格式支持執行。 如果控件在沒有私人介面的情況下運作,它應該採取適當的動作(例如警告使用者降低功能),但繼續運作。 如果這不是選項,應該視需要註冊元件類別目錄,以便只有支援此功能的容器可以裝載這些控制件。