Sdílet prostřednictvím


Microsoft.VisualStudio.Modeling.Shell – obor názvů

Microsoft.VisualStudio.Modeling.Shell Oboru názvů obsahuje třídy pro prostředí domény specifické pro jazyk návrháře.Prostředí poskytuje rozhraní pro různé funkce a služeb prostřednictvím Visual Studio.

Můžete použít Microsoft.VisualStudio.Modeling.Shell oboru názvů a přizpůsobit vzhled generovaných designer pro domény specifické pro jazyk nebo Návrhář.Můžete například přidat nové příkazy nabídky nebo vytvořit nové karty, které zobrazují informace specifické pro váš projekt.

Třídy

  Třída Popis
Veřejná třída AmbientFontService Poskytuje přístup k výchozí písmo používané v návrháři Visual Studio.
Veřejná třída ClassViewImages Představuje seznam obrázků používá třídy zobrazení Průzkumníka modelů a technologie IntelliSense.
Veřejná třída ClassViewNavigationInfo Představuje informace o každý prvek, který lze zobrazit v diagramu.Informace o každém prvku se zobrazí jako uzel v okně zobrazení třídy.
Veřejná třída ClipboardCommandSet Představuje dílčí příkazy, které jsou k dispozici v nabídkách v domény specifické pro jazyk.Přepsat metody v YourLanguageClipboardCommandSet změnit způsob zpracování těchto příkazů.
Veřejná třída CommandContextBoundMenuCommand Představuje příkaz, který je vázán na konkrétní kontext uživatelského rozhraní.
Veřejná třída CommandContextChangedEventArgs Zachycení informace o příkazovém kontextu EventArgs změnit událost.
Veřejná třída CommandSet Představuje dílčí příkazy, které jsou k dispozici v nabídkách domény specifické pro jazyk.Přepsat metody v YourLanguageCommandSet změnit způsob zpracování těchto příkazů.
Veřejná třída CommandSetLibrary Základní třída pro CommandSet a ClipboardCommandSet.Poskytuje přístup k aktuálním výběru diagram systému windows a služby.
Veřejná třída CommonModelingCommands Definuje příkaz ID sdílené příkazů v Návrháři domény specifické pro jazyk.
Veřejná třída ContainerBase V okně nástroj základní styly a provádí běžné operace, jako je například nastavení ohraničení a vodoznaky.
Veřejná třída CurrentSelectionPusher Třída vystavit aktuální výběr ze sady WinForms měny správce zprostředkovatelů nebo WPF ovládacích prvků obsahu do okna Vlastnosti Visual Studio
Veřejná třída DiagramDocView Představuje diagram zobrazit v Návrháři domény specifické pro jazyk nebo generované designer.
Veřejná třída DiagramExporter Exportuje diagramy z Návrháře domény specifické pro jazyk jako obrazy.
Veřejná třída DialogBase Představuje základní třída pro dialogové okno, jehož hostitelem je v prostředí.
Veřejná třída DocData V odvozené třídě přepsána, představuje dokumentů v paměti.
Veřejná třída DocumentSavedEventArgs Operaci uložení EventArgs třídy pro přenos dat o souboru
Veřejná třída DslModelExplorerFilter Filtr pro použití s ElementWalkers.
Veřejná třída DynamicStatusMenuCommand Snižuje korespondence konflikty během integrace serveru při vyvolání příkazu nabídky.
Veřejná třída ElementTreeNode Abstraktní třída ExplorerTreeNodes, která představují ModelElements
Veřejná třída ErrorListObserver ErrorListObserver sleduje změny po VsValidationController dokončení ověření.To se chybová zpráva nebo upozornění/v okně VS ErrorList a výstup.
Veřejná třída ExplorerElementVisitor Představuje přítomnému funkce, také známé jako návštěvník prvek, který projde modelu úložiště v paměti (IMS) a přidá uzly do navigačního stromu modelu aplikace Explorer.
Veřejná třída ExplorerTreeNode Představuje uzel ve stromovém zobrazení Průzkumníka modelů.
Veřejná třída ExportErrorEventArgs Představuje argumenty ExportErrorEventArgs třídy.
Veřejná třída FileCancelException Představuje výjimku, která je vyvolána, pokud dojde k potížím, pokud uživatel zruší uložení operace.
Veřejná třída LinkedTransaction Spravuje otevírání a zavírání globálně propojené transakce a všechny úložiště v paměti (IMS) transakce, které jsou propojené transakce.
Veřejná třída ModelElementLocator Pomocné třídy pro práci s odkazy prvku modelu.
Veřejná třída ModelElementTreeNode Průzkumník modelu představuje uzel prvku v navigačním stromu.
Veřejná třída ModelExplorerToolWindow Představuje nástroj okna Průzkumníka modelu hostitelem.
Veřejná třída ModelExplorerTreeContainer Představuje Průzkumníka modelu obsahuje stromové zobrazení v abecedním pořadí všech prvků v modelu.
Veřejná třída ModelingBindingSourceToolboxItem Položku panelu nástrojů typu: třídy ModelingBindingSource
Veřejná třída ModelingCompositionContainer Jednoduchou třídu poskytnout přístup do kontejneru složení použitého podle modelování aktiv a jejich rozšíření.
Veřejná třída ModelingDocData Představuje dokument v úložišti.
Veřejná třída ModelingDocStore Představuje prvky v paměti a odkazy do modelu.
Veřejná třída ModelingDocView Představuje okna dokumentu v Návrháři domény specifické pro jazyk nebo generované designer.
Veřejná třída ModelingEditorFactory Poskytuje podporu pro modelování factory editor, který umožňuje získat editor pro určitý typ souboru prostředí Visual Studio.
Veřejná třída ModelingErrorListItem Představuje položku, kterou lze zpracovat ve ModelingErrorListProvider.
Veřejná třída ModelingErrorListProvider ModelingErrorListProvider poskytuje způsob, ModelingdocData na hlášení chyb a upozornění na okno Seznam chyb VS.
Veřejná třída ModelingPackage V odvozené třídě přepsána, představuje pro návrháře domény specifické pro jazyk VSPackage.
Veřejná třída ModelingPartitionMapper Určuje oddíl pro konkrétní model prvek nebo třídy.
Chráněná třída ModelingPartitionMapper.PartitionMappings Mezipaměť pro mapování oddílů pro použití během trvání operace mapování.Zaznamenává modelu a oddíly diagramu a mezipaměti oddíl mapování ID třídy domény.
Veřejná třída ModelingSchemaResolver Implementace ISchemaResolver, která řeší kolekce schémat, které definují obor názvů schématu cílový obor názvů.
Veřejná třída ModelingWindowPane Poskytuje služby výběru a oznamování událostí výběr nástroje systému windows a zobrazení dokumentu.
Veřejná třída MonitorSelectionEventArgs Představuje argumenty pro výběr monitor service.
Veřejná třída NavigateToModelExplorerTreeNodeCommand Ověření navigační příkaz, který přejde na okno Průzkumníka modelu.
Veřejná třída NavigateToShapesOnDiagramCommand
Veřejná třída PackageUtility
Veřejná třída ProvideBindingPathAttribute Tento atribut umožňuje sestavení v vaše Visual Studio balíček nebo rozšíření použít jiné balíčky a rozšíření.Přidá se do adresáře, kde je nainstalován balíček do Visual Studio zjišťování seznam, který slouží k překladu odkazy na sestavení.
Veřejná třída ProvideCommandLineSwitchAttribute Obsahuje položky registru pro přepínač příkazového řádku.
Veřejná třída ProvideRelatedFileAttribute Atribut třídy s dotazem prostředí spravovat vztah mezi vnořenou souboru a jeho nadřazeným v aplikaci solution explorer poskytnout položky registru
Veřejná třída ProvideXmlEditorChooserBlockSxSWithXmlEditorAttribute Slouží k označení, že vlastní XML Návrhář by neměla umožnit úpravy SxS s standardní textový editor XML.
Veřejná třída ProvideXmlEditorChooserDesignerViewAttribute Použité registrační informace poskytovat výběr XML pro vlastní XML Návrhář.
Veřejná třída RegisterAdditionalEditorExtensionAttribute Atribut třídy způsob přidání souboru rozšíření bez změny cokoli dalšího zpracování existující editory
Veřejná třída RegisterAsDslToolsEditorAttribute Tento atribut slouží nástroje Návrhář DSL, vytvořenou pomocí Průvodce Návrhář značky.Umožňuje Průvodce Návrhář radit proti dosažitelným zpracována jinými návrháři non DSLTools přípony souborů a umožňuje odebrat bez odebrání další balíčky, které zpracovávají se stejnou příponou souboru staré návrháři DSL.
Veřejná třída RoleGroupTreeNode Představuje uzel, který obsahuje podřízené role pro nadřazené role v navigačním stromu modelu aplikace Explorer.
Veřejná třída RoleTreeNode Uzel model explorer zobrazeny zobrazující vztah s mohutnost jeden.
Veřejná třída SerializationErrorListItem Tato třída překládat do okna úkolu VS seznam chyb SerializationMessage.
Veřejná třída ShellUtility Nástroj pro hledání řešení a zásadami metody.
Veřejná třída SimpleErrorListItem Podtřída umožňuje jednoduché textové zprávy, které mají být přidány do okna chyby.
Veřejná třída SingleDiagramDocView Při přepsání v odvozené třídě, zobrazí jediný diagram v zobrazení dokumentu.
Veřejná třída SubordinateDocData Objekt DocData, který představuje podřízeného souboru v paměti (představované podřízenou položku projektu v aplikaci Solution Explorer).
Veřejná třída SubordinateDocumentLockHolder Spravuje lock podřízeného souboru v tabulce spuštěné dokumenty upravit.
Veřejná třída SubordinateFileHelper Pomocné metody řízení podřízené soubory (soubory, které se zobrazí vnořený v rámci položky projektu v aplikaci solution explorer).
Veřejná třída TaskMenuCommand Představuje položka pro příkaz nabídky, v místní nabídce pro ověření položku v seznamu chyb.
Veřejná třída TaskValidationMessage Představuje zprávu Chyba, upozornění nebo informace o ověření.
Veřejná třída ToolWindow Odvozené třídy přepsány, představuje nástroj okna v Návrháři generované pro domény specifické pro jazyk.
Veřejná třída UndoManager Pomocná třída, který obtéká zpět správce prostředí Visual Studio.
Veřejná třída UndoUnit Obálka pro modelování transakce, takže lze použít prostředí IOleUndoManager rozhraní.
Veřejná třída UserActionEventArgs Argumentů události pro předání informací uživatele.
Veřejná třída ValidationMessageCommandIds CommandIDs balíčku aplikace Designer.
Veřejná třída ValidationTask Ověřování úloh.
Veřejná třída ValidationTaskProvider
Veřejná třída VSDiagramView Představuje zobrazení diagramu, který je hostitelem aplikace Visual Studio.
Veřejná třída VSDiagramViewSite Slouží k povrchu ovládací prvek návrhu webu.Poskytuje přístup k službám prostředí.
Veřejná třída VsValidationContext Kontext konkrétní prostředí VS.Pochází z ValidationContext.
Veřejná třída VsValidationController Řadič ověření modelu VS.
Veřejná třída WaitCursor Zobrazí kurzor čekání a instance existuje a obnoví původní kurzor, když je vyřazen.

Struktury

  Struktura Popis
Veřejná struktura ClassViewNavigationInfoNode Představuje element, který se zobrazí jako uzel v zobrazení stromu.
Veřejná struktura QueryEditResult Spravuje výsledky při požadavku upravit dokument a zapouzdří výsledky volání QueryEditFiles.
Veřejná struktura QuerySaveResult Spravuje výsledky při požadavku k uložení dokumentu a zapouzdří výsledky volání QuerySaveFiles.

Rozhraní

  Rozhraní Popis
Veřejné rozhraní IMonitorSelectionService Sleduje aktuální stav výběru v prostředí.
Veřejné rozhraní IRelatedDocList Seznam dokumenty týkající se jiného dokumentu.
Veřejné rozhraní SRelatedDocList Identifikátor služby RelatedDocList služby používají klienti Modelbus.

Delegáti

  Delegát Popis
Veřejný delegát DescriptionHandler Vyvolat určit popis transakce.
Veřejný delegát GetModelElementDisplayNameEventHandler Volání zpět, které umožňuje definovat název prvku zobrazí v Průzkumníku modelů.
Veřejný delegát IncludeInResultsCallback Představuje metodu, rozhodne-li soubor součástí by měly být výsledky hledání.
Veřejný delegát TransactionCommitHandler Vyvoláno, když je transakce potvrzena.

Výčty

  Výčet Popis
Veřejný výčet ClassViewNavigationInfoTypes Představuje typy uzlů, které lze přiřadit prvek v navigačním stromu.
Chráněný výčet DiagramDocView.ToolboxItemFilterType Výčet označující konkrétní prvky kolekce filtru.
Veřejný výčet ExportUserAction Představuje typ problému, který vyžaduje pozornost uživatele.
Veřejný výčet IncludeResults Výčet vrátil z IncludeInResultsCallback určit, zda zahrnuta aktuální položka v seznamu a zda by měla pokračovat v hledání.
Chráněný výčet ModelingPartitionMapper.WhichPartition
Veřejný výčet RelatedFileType Příznak výčtu pro jednotlivé soubory související chování