İşlevsel Otomasyon grupları
Otomasyon nesne modeli birkaç, korunmalarını işlevsel kümesinden nesneleri oluşur.Bu nesneler, tümleşik geliştirme ortamı (IDE)'ın başlıca özellikleri kontrol ve tüm proje türleri için geçerli Visual Studio.Bu gruplar nasıl çalıştığını anlamak anlamak ve modeli kullanmak kolaylaştırır.
Bu işlevsel gruplar içindeki nesneleri tam olarak özetlenen Otomasyon nesne modeli şeması.Gruplar şunlardır:
Çözüm, proje ve proje öğesi nesneleri.
Nesneleri oluşturun.
Düzenleyici nesne kodu.
Tanımı düzenlemesi nesne kodu.
Araç penceresi ve belge düzenlemesi nesneler.
Pencereye özgü nesneleri gibi aracı Task List, Çıkış pencere, ve araç.
Command nesnelerini içerir.
Nesneler hata ayıklama.
Olay işleme nesneleri.
Daha belirli bir amaca nesneleri, koleksiyon veya katkıda bulunan arabirimleri ilgili veya biri her işlevsel grubun oluşur.Örneğin, olay nesnelerini grubunun birincil işlevi IDE içinde gerçekleşen olayların erişimi sağlamaktır.Bu grubun böyle bir nesne TaskListEvents oluşan olaylara yanıt veren nesne Task List.Bu gruptaki başka bir iş BuildEvents başına ya da bir yapı tamamlama gibi bir oluşturma işleminde oluşan olaylara yanıt veren nesne.
Projeye özel Otomasyon modelleri
O herhangi bir ek olarak çekirdek otomasyon modeli Visual Studio dil kullanabilir, her dilde Visual Studio , ek özelliklere erişmek için bir veya daha fazla projeye özgü otomasyon modeli sunar.İçin Visual Basic ve Visual C# projeleri, bu modelin aşağıdaki derlemelerde bulunur:
VSLangProj90
VSLangProj100
Bu işlevler hakkında daha fazla bilgi için bkz: Project genişletilebilirliği Giriº.
Visual C++ için derlemeleri şunlardır:
(Sırasıyla), temsil ettikleri Visual C++ belirli kod modeli, Visual C++ proje modeli ve Visual C++ Sihirbazı modeli.
Ayrıca bkz.
Görevler
Nasıl yapılır: bir eklenti oluşturmak
İzlenecek yol: bir sihirbaz oluşturma
Başvuru
Visual Studio komutları ve anahtarları