Aracılığıyla paylaş


Microsoft.VisualStudio.Modeling.Shell Ad Alanı

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
model öğesinden diyagramda.

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ı.