Aracılığıyla paylaş


İş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:

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ı

Kavramlar

Otomasyon nesne modeli şeması

Diğer Kaynaklar

Eklentiler ve sihirbazlar oluşturma