Otomasyon başvurulan Derlemeler ve DTE2 nesnesi
Otomasyon uygulamaları oluşturmak için Otomasyon üyelerine erişim kazanmak için adımlar gerçekleştirmeniz gerekir.İlk olarak, gereken Otomasyon derlemeler başvuru gerekir ve ikinci olarak, üst düzey nesnesine bir başvuru almak DTE2.
Visual Studio'nun önceki sürümleri tüm çekirdek Otomasyon öğeleri adlı bir derleme içinde bulunan EnvDTE, en yüksek, hiyerarşik nesne DTE nesne.Tüm core Otomasyon nesneleri, Koleksiyonlar ve üyeleri için üst nesnedir.DTE2türetildiği DTE.
Visual Studio sonraki sürümleri eklemeler ve güncelleştirmeler bazı üyeler bu nesneleri ve Koleksiyonlar yapıldı.Yerine varolan birleştirme güncelleştirmek ve geriye dönük uyumluluk varolan eklentiler ve Otomasyon projeleri için tehlikeye, tüm yeni ve güncelleştirilmiş işlevsellik adlı derleme içinde olur EnvDTE80 (EnvDTE sürüm 8.0), EnvDTE90 (EnvDTE sürüm 9.0) ve EnvDTE100 (EnvDTE sürüm 10.0).İşlevler'en güncel [N:EnvDTE80,]EnvDTE90, ve EnvDTE100 önceki sürümleri ancak birkaç işlev adı sonuna gibi aynı adı korumak.Örneğin, yeni sürümü olan TaskItems koleksiyonu adlı TaskItems2ve daha yeni sürümü Solution nesnesi olarak adlandırılır Solution2.Yeni üyelere önceki sürümlerden daha sağlam ve en yeni işlevsellik için önerilen yaklaşım yeni nesnelerin ve koleksiyonların yeni Otomasyon uygulamaları yazarken kullanmaktır.
Yeni öğeler de olsa EnvDTE80, EnvDTE90, ve EnvDTE100, en otomasyonu işlevlerini de hala merkezidir EnvDTE.Yeni Otomasyon uygulamaları (örneğin, add-INS) yazdığınızda, bu nedenle başvurmak mutlaka EnvDTE, EnvDTE80, EnvDTE90, ve EnvDTE100.Bunu bir adımda "Microsoft geliştirme ortamı 8.0", "Microsoft geliştirme ortamı 9.0", "Microsoft Development Environment 9.0a" ve "Microsoft geliştirme ortamı 10.0" com kitaplıklarıyla başvurarak yapabilirsiniz Ayrıca, üyelerinden kullanırsanız, EnvDTE derleme, her iki başvuru da ayarlamanız gerekir DTE nesnesi ve DTE2 nesne.Bu öğelerin tümünü erişmenizi sağlar.
Projeye özgü nesne modellerini erişmesini hakkında daha fazla bilgi için bkz: İşlevsel Otomasyon grupları.
Bu Bölümde
Nasıl yapılır: Otomasyon ad başvurular ekleyin
Başvuruları uygun ad alanları eklemek gösterilmiştir.EnvDTE VSLangProj montajları ile kullanıldığında hata
Bir project kullandığında alabilir, olası bir hatayı açıklar EnvDTE derleme ve aşağıdakilerden birini veya birkaçını VSLangProj derlemeler.Nasıl yapılır: dte ve DTE2 nesnelere başvurular almak
Uygun nesnelere başvurular almak gösterilmiştir.IDE belirli örneklerini ekleme
Tümleşik geliştirme ortamı (IDE) belirli bir örneği başvurusu hakkında bilgi sağlar.
İlgili Bölümler
Otomasyon nesne modeli şeması
Otomasyon nesne modeli, tüm paylaşılan bileşenleri için grafiksel bir yol haritası sağlar.Eklentiler ve sihirbazlar oluşturma
Eklentiler ve sihirbazlarda oluşturma hakkında temel bilgiler Visual Studio.