Microsoft.VisualStudio.Modeling.Shell Ad Alanı
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Sınıflar
AmbientFontService |
Bu sınıf, VS'yi temel alan ortam yazı tipi ayarlamalarını döndürerek hizmet sağlıyor |
AsyncModelingPackage |
Araç kutusuyla ilgili bitler |
ClassViewImages |
VS Sınıf Görünümü, Nesne Tarayıcısı ve intellisense tarafından kullanılan görüntü listesine erişim sağlar |
ClassViewNavigationInfo |
Gezinti bilgileri veri nesnelerinin kodunu çözmek için yardımcı sınıfı |
ClipboardCommandSet |
Kesme/kopyalama/yapıştırma işlemini desteklemek için ClipboardCommandSet. |
CommandContextBoundMenuCommand |
Belirli bir kullanıcı arabirimi bağlamı ile ilişkili menü komutunu temsil eder. Bu komut yalnızca verilen komut kullanıcı arabirimi bağlamı etkinse görünür. Bu komutlar CTC dosyasının VISIBILITY_SECTION girdilerle birlikte kullanılmalıdır. |
CommandContextChangedEventArgs |
EventArgs, bir komut bağlamı değişiklik olayı hakkındaki bilgileri katpturing. |
CommandSet |
Bu tasarımcı tarafından desteklenen komutlar |
CommandSetLibrary |
Komut sınıfları için temel sınıf, Visual Studio komutları ile etkileşim kurar. DocData, DocView ve seçimle ilgili özellikleri içerir. |
CommonModelingCommands |
Paylaşılan komutlar için CommandID nesnelerini tanımlar. |
ContainerBase |
Bu, araç pencerelerindeki ana denetimin temel sınıfıdır. Kenarlık, filigran ve diğer yaygın araç penceresi işlemlerini çizme gibi işlemler gerçekleştirir. |
CurrentSelectionPusher |
WinForms Para Birimi Yöneticisi Sağlayıcıları veya WPF İçerik Denetimleri kümesinden geçerli seçimi Visual Studio özellikleri penceresinde kullanıma sunan sınıf |
DiagramDocView |
DocView, bir veya daha fazla Diyagram PresentationElement içerecek şekilde tasarlanmıştır. |
DiagramExporter |
Bir çözümde diyagram dosyalarını bulabilen ve bunları görüntü olarak diske aktarabilen bir dışarı aktarıcı. |
DialogBase |
VS kabuğunda barındırılacak iletişim kutuları için temel sınıf. |
DocData |
Bellekteki bir dosyayı temsil eden soyut temel sınıf. Bu sınıf, kabuğun belgeyi yüklemek ve kaydetmek için çağrısında bulunduğu IVsPersistDocData2 arabirimini uygular. Bu sınıf ayrıca dış dosya değişikliği olaylarını dinlemeyi ve kullanıcıdan dosyayı yeniden yüklemesini istemeyi işledi. |
DocumentSavedEventArgs |
Dosya kaydetme işlemiyle ilgili verileri taşımak için EventArgs sınıfı |
DslModelExplorerFilter |
DslModelExplorerFilter, ziyaret edilmemesi gereken ilişkiye karar veren dosyalayıcıdır |
DynamicStatusMenuCommand |
VsMenuCommand için diğer ad. Lab22dev ile Lab23 tümleştirmeleri arasındaki birleştirme çakışmalarını azaltmak amaçlanır ve tümleştirme tamamlandığında Lab23'te silinmesi gerekir. |
ElementTreeNode |
ModelElements'i temsil eden ExplorerTreeNodes soyut sınıfı |
ErrorListObserver |
ErrorListObserver, VsValidationController doğrulamayı tamamladıktan sonra değişiklikleri izler. VS ErrorList ve Output penceresinde hata/uyarı/ileti bildirir. |
ExplorerElementVisitor |
ExplorerElementVisitor için Özet Açıklaması. |
ExplorerTreeNode |
Özellikleri ve ilişkileri görüntülemek için kendi TreeNode uygulamamız |
ExportErrorEventArgs |
ExportErrorEvent ile ilgili bağımsız değişkenler. |
FileCancelException |
Filecancelexception. |
LinkedTransaction |
IVsLinkedUndoTransactionManager sınıfı aracılığıyla VS Genel bağlantılı bir işlemin açılmasını ve kapatılmasını işleyen sınıf. Ayrıca bu bağlantılı işlem içindeki bir IMS işlemini de yönetir |
ModelElementLocator |
Model öğesi başvuruları ile çalışmak için yardımcı sınıfı. |
ModelElementTreeNode |
ModelElement görüntülemek için TreeNode uygulaması |
ModelExplorerToolWindow |
Bu, Model Tarayıcısı'nı barındıran araç penceresi sınıfıdır |
ModelExplorerTreeContainer |
Ağaç Kapsayıcısı |
ModelingBindingSourceToolboxItem |
ModelingBindingSource sınıfı için ToolboxItem |
ModelingCompositionContainer |
Varlıkları ve uzantılarını modellemek için kullanılması gereken Oluşturma Kapsayıcısına erişim sağlamak için basit sınıf |
ModelingDocData |
Bellekte bir IMS deposu tarafından yedeklenen bir dosyayı temsil eden soyut temel sınıf. |
ModelingDocStore |
Mağaza ile 1-1 ilişkisi sürdüren sınıf. ModeingingDocData üzerine yerleştirilecek dosya başına işlevselliğin aksine, mağaza başına işlevsellik buraya gitmelidir |
ModelingDocView |
Belge pencereleri için temel sınıf |
ModelingEditorFactory |
Düzenleyici fabrikasının modelleme sürümü. Düzenleyici fabrikası, VS kabuğunun belirli bir dosya türü için düzenleyici almasına izin verir. |
ModelingErrorListItem |
ModelingErrorListProvider içinde işlenebilen bir öğeyi temsil eder. |
ModelingErrorListProvider |
ModelingErrorListProvider, ModelingdocData'nın hata/uyarı iletilerini VS Hata Listesi penceresine raporlaması için bir yol sağlar. |
ModelingPackage |
Araç kutusuyla ilgili bitler |
ModelingPartitionMapper |
Varsayılan Modelleme çerçevesi bölüm eşleme hizmeti. Bu eşleyici, biri model için, diğeri diyagram için olmak üzere iki bölüme eşlenebilme özelliğine sahiptir. Model bölümünün docdata ile ilişkili model kökünün bölümü olarak sabit olduğu varsayılır. Diyagram bölümü farklılık gösterebilir ve kullanılacak diyagram ElementGroupPrototype'ın hedef bağlamında bir hedef diyagram kimliği aranarak dinamik olarak belirlenir. Standart DesignSurfaceElementOperations, bir sürükle veya bırak işleminin gerçekleştiği hedef diyagramı EGP hedef bağlamı içine yerleştirir. Hedef diyagram kimliği EGP hedef bağlamında mevcut değilse, bu bölüm eşleyicisi ilgili diyagramın modelle ilişkili ilk diyagram olduğunu varsayar. Bu eşleyicinin bir sınırlaması, sınıf için tanımlanan ilk eklemeye bağlı olarak yalnızca belirli bir etki alanı sınıfını tek bir bölüme eşleyebilecek olmasıdır. Daha gelişmiş bir bölüm eşleme hizmeti gerektiren tasarımcılar, bu bölüm eşleyiciyi alt sınıflandırabilir (birkaç geçersiz kılma noktası sağlar) veya tamamen değiştirebilir. Örneğin, ModelingDocData.CreatePartitionMapper'ı geçersiz kılarak veya oluşturma sırasında Mağaza'ya sağlanan hizmet sağlayıcısı aracılığıyla bunu bir SElementPartitionMapper olarak sağlayarak. |
ModelingPartitionMapper.PartitionMappings |
Bir eşleme işlemi sırasında kullanılmak üzere bölüm eşlemelerinin önbelleği. Model ve diyagram bölümlerini ve etki alanı sınıf kimliğine göre bölüm eşlemelerinin önbelleğini kaydeder. |
ModelingSchemaResolver |
Şema hedef ad alanını ad alanını tanımlayan bir şema koleksiyonuna çözümleyen ISchemaResolver uygulaması. |
ModelingWindowPane |
Kabukta hem araç pencereleri hem de belge görünümleri için geçerli olan Modelleme tabanlı tasarımcıları barındırmak için tutkal içerir. |
MonitorSelectionEventArgs |
IMonitorSelectionService olayları için bağımsız değişkenler. |
NavigateToModelExplorerTreeNodeCommand |
Model gezgini penceresine gitmek için doğrulama gezinti komutu. |
NavigateToShapesOnDiagramCommand | |
PackageUtility | |
ProvideBindingPathAttribute |
Bu öznitelik, derleme yükleme zamanında aday derlemeler için yoklanması gereken bir yol kaydeder. Örneğin: [...\VisualStudio$(Ver)\BindingPaths{5C48C732-5C7F-40f0-87A7-05C4F15BC8C3}] "$PackageFolder$"="" Bu, "PackageFolder"ı (pkgdef dosyasının konumu) derlemelerin yüklenmesi için yoklanacak bir dizin olarak kaydeder. |
ProvideCommandLineSwitchAttribute |
Komut satırı anahtarına katkıda bulunmak için kayıt defteri girdilerini sağlamak için öznitelik sınıfı |
ProvideRelatedFileAttribute |
Kabuğun iç içe geçmiş bir dosya ile çözüm gezginindeki üst öğesi arasındaki ilişkiyi yönetmesini istemek için kayıt defteri girdilerini sağlayan öznitelik sınıfı |
ProvideXmlEditorChooserBlockSxSWithXmlEditorAttribute |
Özel bir XML tasarımcısının standart metin tabanlı XML düzenleyicisiyle SxS düzenlemesine izin vermemesi gerektiğini belirtmek için kullanılır. |
ProvideXmlEditorChooserDesignerViewAttribute |
Özel bir XML tasarımcısı için XML Seçici'ye kayıt bilgileri sağlamak için kullanılır. |
RegisterAdditionalEditorExtensionAttribute |
Öznitelik sınıfı, başka hiçbir şey değiştirmeden mevcut düzenleyicilere ek dosya uzantısı işlemesi eklemenin bir yolunu sağlar |
RegisterAsDslToolsEditorAttribute |
Bu öznitelik, Designer Sihirbazı ile oluşturulmuş bir DSL Araçları Designer etiketlemek için kullanılır. Designer Sihirbazı'nın diğer DSLTools olmayan tasarımcılar tarafından işlenen dosya uzantılarının yeniden kullanılmasına karşı öneride bulunmasını sağlar ve aynı dosya uzantısını işleyen diğer paketleri kaldırmadan eski DSL tasarımcılarını kaldırmasını sağlar. |
RoleGroupTreeNode |
RoleGroupTreeNode, üst rol yürütücü ile 1-çok ekleme etki alanı ilişkisindeki alt öğeleri arasında yer alan ağaç düğümüdür. RoleGroupTreeNode metni, alt rol yürütücüsünün tarafındaki DomainRole.PropertyDisplayName öğesinden gelir. |
RoleTreeNode |
One Kardinalitesi ile bir ilişki görüntüleyen model gezgini düğümü görüntüleniyor. |
SerializationErrorListItem |
Bu sınıf bir SerializationMessage'ını VS Hata Listesi penceresi görevine çevirir. |
ShellUtility |
Çözümleri ve RDT'yi aramak için yardımcı program yöntemleri. |
SimpleErrorListItem |
Hata penceresine basit metin iletilerinin eklenmesine izin vermek için alt sınıf. |
SingleDiagramDocView |
Bir görünümde tek bir diyagramı barındıran sınıf |
SubordinateDocData |
Bellekteki bir alt dosyayı temsil eden DocData nesnesi (Çözüm Gezgini bir alt proje öğesi olarak temsil edilir). |
SubordinateDocumentLockHolder |
Çalışan belgeler tablosundaki bir alt dosyada düzenleme kilidini yönetir. |
SubordinateFileHelper |
Alt dosyaları (çözüm gezginindeki proje öğelerinin içinde iç içe yerleştirilmiş olarak görünen dosyalar) yönetmek için yardımcı yöntemler. |
TaskMenuCommand |
Hata listesindeki bir doğrulama öğesinin bağlam menüsündeki menü komut girdisini temsil eder. |
TaskValidationMessage |
TaskValidationMessages, VsValidationContext (örneğin, ConstructValidationMessage geçersiz kılma) tarafından sağlanır.
VS ErrorList araç penceresiyle çalışmaya ilişkin bilgileri içerir. Şekle gidebilir |
ToolWindow |
Araç pencereleri için bir temel sınıf sağlar. |
UndoManager |
VS kabuğunun geri alma yöneticisini sarmalayan yardımcı sınıfı. |
UndoUnit |
Kabuğun IOleUndoManager arabirimi tarafından kullanılabilmesi için modelleme işlemleri için sarmalayıcı. |
UserActionEventArgs |
Bilgileri kullanıcıya geri geçirmek için olay birleşiyor. |
ValidationMessageCommandIds |
Application Designer paketi için CommandID'ler. |
ValidationTask |
Doğrulama görevi. |
ValidationTaskProvider | |
VSDiagramView |
VS içinde barındırılan diyagram görünümü. |
VSDiagramViewSite |
Tasarım yüzeyi denetiminin yerinde kullanılır. Kabuk hizmetlerine erişim sağlar. |
VsValidationContext |
VS Shell'e özgü bağlam. ValidationContext'ten türetilir. |
VsValidationController |
VS model doğrulama denetleyicisi. |
WaitCursor |
Bekleme imlecini kullanım ömrü boyunca yerleştirmek için basit sınıf. |
Yapılar
ClassViewNavigationInfoNode |
Gezinti bilgileri veri nesnesinden tek bir düğüm |
QueryEditResult |
IVsQueryEditQuerySave.QueryEditFiles çağrısının sonuçlarını kapsülleyen yapı |
QuerySaveResult |
IVsQueryEditQuerySave.QuerySaveFiles çağrısının sonuçlarını kapsülleyen yapı |
Arabirimler
IMonitorSelectionService |
Kabuktaki geçerli seçim durumunu izler. |
IRelatedDocList |
ModelingDocData nesnelerine ait RelatedSaveItem listesine erişmek ve listeyi yönetmek için kullanılan SRelatedDocList sözleşmesi |
IToolWindowProvider | |
SRelatedDocList |
Modelbus istemcileri tarafından kullanılan RelatedDocList hizmetinin hizmet tanımlayıcısı. |
Numaralandırmalar
ClassViewNavigationInfoTypes |
Gezinti bilgisi düğümlerinin türleri |
DiagramDocView.ToolboxItemFilterType |
Belirli bir araç kutusu filtre koleksiyonunu göstermek için kullanılan numaralandırma. |
ExportUserAction |
genel sabit listesi, kullanıcı eyleminden ne tür bir yanıt gerektiğini gösterir. |
IncludeResults |
Geçerli öğenin listeye eklenip eklenmeyeceğini ve aramanın devam edip etmeyeceğini belirtmek için IncludeInResultsCallback'ten döndürülen numaralandırma. |
ModelingPartitionMapper.WhichPartition | |
RelatedFileType |
İlgili dosya davranışını belirtmeye yönelik bayrak numaralandırması |
Temsilciler
DescriptionHandler | |
GetModelElementDisplayNameEventHandler |
Oluşturulan tasarımcının ModelExplorer'da gösterilen farklı bir görünen ad sağlamasına izin vermek için temsilci geri araması |
IncludeInResultsCallback |
Bir dosyanın arama sonuçlarına dahil edilmesi gerekip gerekmediğini belirleyen yöntemi temsil eder. |
TransactionCommitHandler |
Bir işlemi işleme ve işlem işlemeden önce bir açıklama belirlemek için temsilci tanımları. |