Ek nesne için ad ve seçenekleri belirledikten sonra Snap-In Sihirbaz gerekli dosyaları oluşturur ve bunları varolan atl projeye ekler.
Üretilen her ek nesne üç eğe ile uygulanır. Bu tartışma için MySnapIn Ek kısa adı ve varsayılan seçenekleri kabul edilir. Oluşturulan dosyalar aşağıdaki gibidir.:
Ek veri sınıfı veri üyeleri tarafından kullanılan GUID'ler tanımlar ( CMySnapInData ).
Ek atl nesnesi beş sınıflar için bildirimleri içerir (Bu durumda, MySnapIn ):
| Sınıf | Uygular |
CMySnapInData |
Ek veri sınıfı |
CMySnapInComponent |
IComponent arabirimi |
CMySnapIn |
IcomponentData arabirimi |
CMySnapInAbout |
IsnapInAbout arabirimi |
CMySnapInPage |
Ek özellik sayfası |
İşletim sistemi üzerine ilk kullanımı ile ek nesneyi kaydeder.