Aracılığıyla paylaş


Microsoft.VisualStudio.Modeling.ExtensionEnablement Ad Alanı

Bu ad türlerini özelleştirme etki alanına özgü dillerini destekler.

Daha fazla bilgi için bkz. Bir etki alanına özgü dil kişiselleştirmek için kod yazma.

Sınıflar

  Sınıf Açıklama
Genel sınıf CommandExtensionAttribute MefMetadata sarıcı hazırlanmasına komut grubu ve komutu uzantı Dsl için konum bağlam menüsündeki bildirir özniteliği.
Genel sınıf ExtensionEnablementConstants
Genel sınıf ExtensionRegistrar<T, TMetadataView> Tembel Mef İthalatçı sınıfı: 1.t. türü verme bölümleri alır2.Filtre sağlama yeteneği.
Genel sınıf ExtensionRegistrarBase<T, TMetadataView> Normal uzantısı Kaydedici ve doğrulama kaydedici için özel bir durum için temel sınıf
Genel sınıf ValidationExtensionRegistrar Doğrulama uzantıları kaydedebilirsiniz bir ExtensionRegistar için temel sınıf

Arabirimler

  Arabirim Açıklama
Genel arabirim ICommandExtension Uygulamak ve bu arabirimi diyagramları model için bir menü komutu sağlamak için mef uzantısı verilecek.
Genel arabirim IExtensibilityLogger Oturum açma arabirimi uzantısı kaydediciler için.
Genel arabirim ILinkedUndoContext BeginTransaction bir dizi işlem bir hareket olarak gruplandırmak için kullanın.
Genel arabirim ILinkedUndoTransaction Bunlardan herhangi biri başarısız olursa, tüm Grup geri alınır, bir hareket, uml modeli deposunda grup birlikte işlemler sağlar.İşlem sonra kullanıcı tüm grubu tek geri al komutuyla geri alabilirsiniz.
Genel arabirim IMenuCommand Komut menüsünde görüntülenip görüntülenmeyeceğini belirler.