Microsoft.VisualStudio.Modeling.Shell Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Třídy
AmbientFontService |
Tato třída poskytuje službu vrácením nastavení okolního písma na základě sady VS. |
AsyncModelingPackage |
Bity související s panelem nástrojů |
ClassViewImages |
Poskytuje přístup k seznamu obrázků používanému zobrazením třídy VS, prohlížečem objektů a technologií IntelliSense. |
ClassViewNavigationInfo |
Pomocná třída pro dekódování objektů navigačních informačních dat |
ClipboardCommandSet |
ClipboardCommandSet pro podporu operace vyjmutí, kopírování a vložení. |
CommandContextBoundMenuCommand |
Představuje příkaz nabídky vázaný na konkrétní kontext uživatelského rozhraní. Tento příkaz bude viditelný jenom v případě, že je kontext uživatelského rozhraní daného příkazu aktivní. Tyto příkazy by měly být použity ve spojení s položkami v VISIBILITY_SECTION souboru CTC. |
CommandContextChangedEventArgs |
EventArgs catpturing information about a command context change event. |
CommandSet |
Příkazy podporované tímto návrhářem |
CommandSetLibrary |
Základní třída pro třídy příkazů komunikuje s příkazy sady Visual Studio. Obsahuje vlastnosti DocData, DocView a výběr. |
CommonModelingCommands |
Definuje objekty CommandID pro sdílené příkazy. |
ContainerBase |
Toto je základní třída pro hlavní ovládací prvek v oknech nástrojů. Provádí například nakreslení ohraničení, vodoznaku a jakékoli jiné běžné operace s oknem nástrojů. |
CurrentSelectionPusher |
Třída pro zveřejnění aktuálního výběru ze sady zprostředkovatelů Správce měn WinForms nebo ovládacích prvků obsahu WPF do okna vlastností sady Visual Studio |
DiagramDocView |
DocView je navržený tak, aby obsahoval jednu nebo více diagramů PresentationElement. |
DiagramExporter |
Exportér schopný najít soubory diagramů v řešení a exportovat je na disk jako obrázky. |
DialogBase |
Základní třída pro dialogová okna, která budou hostována v prostředí VS. |
DocData |
Abstraktní základní třída představující soubor v paměti. Tato třída implementuje rozhraní IVsPersistDocData2, které prostředí volá prostřednictvím k načtení a uložení dokumentu. Tato třída také zpracovávala naslouchání událostem změny externího souboru a vyzvání uživatele k opětovnému načtení souboru. |
DocumentSavedEventArgs |
Třída EventArgs pro přenos dat o operaci uložení souboru |
DslModelExplorerFilter |
DslModelExplorerFilter je soubor, který rozhoduje, jaký vztah bychom neměli navštěvovat. |
DynamicStatusMenuCommand |
Alias pro VsMenuCommand. Má za cíl omezit konflikty při slučování během integrace Lab22dev na Lab23 a po dokončení integrace se musí v Lab23 odstranit. |
ElementTreeNode |
Abstraktní třída ExplorerTreeNodes, které představují ModelElements |
ErrorListObserver |
ErrorListObserver monitoruje změny poté, co VsValidationController dokončí ověření. Hlásí chybu, upozornění nebo zprávu v okně VS ErrorList a Output. |
ExplorerElementVisitor |
Souhrnný popis pro ExplorerElementVisitor. |
ExplorerTreeNode |
Naše vlastní implementace TreeNode pro zobrazení vlastností a relací |
ExportErrorEventArgs |
Argumenty související s ExportErrorEvent. |
FileCancelException |
FileCancelException. |
LinkedTransaction |
Třída, která zpracovává otevření a uzavření globálně propojené transakce VS prostřednictvím třídy IVsLinkedUndoTransactionManager. Spravuje také transakci IMS v rámci této propojené transakce. |
ModelElementLocator |
Pomocná třída pro práci s odkazy na prvky modelu. |
ModelElementTreeNode |
Implementace TreeNode pro zobrazení ModelElement |
ModelExplorerToolWindow |
Toto je třída okna nástroje, ve které je uložen prohlížeč modelů. |
ModelExplorerTreeContainer |
Kontejner stromové struktury |
ModelingBindingSourceToolboxItem |
ToolboxItem pro ModelingBindingSource – třída |
ModelingCompositionContainer |
Jednoduchá třída poskytující přístup ke kontejneru composition, který by se měl používat při modelování prostředků a jejich rozšíření |
ModelingDocData |
Abstraktní základní třída představující soubor v paměti, který je zálohován úložištěm IMS. |
ModelingDocStore |
Třída, která udržuje vztah 1-1 s úložištěm. Funkce pro jednotlivé úložiště by se měly používat sem místo funkcí pro jednotlivé soubory, které by se měly umístit na ModeingDocData. |
ModelingDocView |
Základní třída pro okna dokumentů |
ModelingEditorFactory |
Modeling version of the Editor factory. Objekt pro vytváření editoru umožňuje prostředí VS získat editor pro konkrétní typ souboru. |
ModelingErrorListItem |
Představuje položku, která může být zpracována v ModelingErrorListProvider. |
ModelingErrorListProvider |
ModelingErrorListProvider poskytuje způsob, jak modelingdocData hlásit chybové zprávy nebo upozornění do okna seznamu chyb VS. |
ModelingPackage |
Bity související s panelem nástrojů |
ModelingPartitionMapper |
Výchozí služba mapování oddílů architektury modelování Tento mapovač je schopen mapování na dva oddíly, jeden pro model a jeden pro diagram. Předpokládá se, že oddíl modelu je opravený jako oddíl kořenového adresáře modelu přidruženého k docdata. Oddíl diagramu se může lišit a konkrétní diagram, který se má použít, je dynamicky určen vyhledáním ID cílového diagramu v cílovém kontextu ElementGroupPrototype. Standardní DesignSurfaceElementOperations vloží cílový diagram, přes který dojde k operaci přetažení nebo přetažení do kontextu cíle protokolu EGP. Pokud ID cílového diagramu není v cílovém kontextu protokolu EGP, pak tento mapovač oddílů předpokládá, že příslušný diagram je první diagram přidružený k modelu. Omezení tohoto mapovače spočívá v tom, že na základě prvního vložení definovaného pro třídu může mapovat pouze libovolnou konkrétní třídu domény na jeden oddíl. Návrháři, kteří vyžadují sofistikovanější službu mapování oddílů, mohou podtřídu tohoto mapovače oddílů (poskytuje několik bodů přepsání) nebo ji zcela nahradit, například přepsáním ModelingDocData.CreatePartitionMapper nebo poskytnutím jako SElementPartitionMapper prostřednictvím poskytovatele služby poskytovaného službě Store při vytvoření. |
ModelingPartitionMapper.PartitionMappings |
Mezipaměť mapování oddílů pro použití během doby trvání operace mapování. Zaznamenává oddíly modelu a diagramu a mezipaměť mapování oddílů podle ID třídy domény. |
ModelingSchemaResolver |
Implementace ISchemaResolver, která přeloží cílový obor názvů schématu na kolekci schémat, které definují obor názvů. |
ModelingWindowPane |
Obsahuje připevnění pro hostování návrhářů založených na modelování v prostředí, které se vztahuje na okna nástrojů i zobrazení dokumentů. |
MonitorSelectionEventArgs |
Argumenty pro události IMonitorSelectionService. |
NavigateToModelExplorerTreeNodeCommand |
Příkaz navigace ověření, který přejde do okna průzkumníka modelů. |
NavigateToShapesOnDiagramCommand | |
PackageUtility | |
ProvideBindingPathAttribute |
Tento atribut registruje cestu, která by měla být prohledány pro kandidáty sestavení v době načtení sestavení. Příklad: [...\VisualStudio$(Ver)\BindingPaths{5C48C732-5C7F-40f0-87A7-05C4F15BC8C3}] "$PackageFolder$"="" Tím se "PackageFolder" (tj. umístění souboru pkgdef) zaregistruje jako adresář, který má být prohledán pro sestavení k načtení. |
ProvideCommandLineSwitchAttribute |
Třída atributu poskytující položky registru pro přispívání přepínače příkazového řádku |
ProvideRelatedFileAttribute |
Třída atributu poskytující položky registru pro žádost prostředí o správu vztahu mezi vnořeným souborem a jeho nadřazeným objektem v Průzkumníku řešení |
ProvideXmlEditorChooserBlockSxSWithXmlEditorAttribute |
Používá se k označení, že vlastní návrhář XML by neměl umožňovat úpravy SxS pomocí standardního textového editoru XML. |
ProvideXmlEditorChooserDesignerViewAttribute |
Slouží k poskytnutí registračních informací pro výběr XML pro vlastního návrháře XML. |
RegisterAdditionalEditorExtensionAttribute |
Třída atributu, která poskytuje způsob, jak přidat další zpracování přípon souborů do existujících editorů beze změny čehokoli jiného |
RegisterAsDslToolsEditorAttribute |
Tento atribut slouží k označení Designer nástrojů DSL, který byl vytvořen pomocí průvodce Designer. Umožňuje průvodci Designer poradit proti opakovanému použití přípon souborů zpracovávaných jinými návrháři než DSLTools a umožňuje odebrat staré návrháře DSL bez odebrání jiných balíčků, které zpracovávají stejnou příponu souboru. |
RoleGroupTreeNode |
RoleGroupTreeNode je uzel stromu, který se nachází mezi nadřazeným hráčem role a jeho podřízenými položkami ve vztahu domény vkládání 1-N. Text RoleGroupTreeNode pochází z DomainRole.PropertyDisplayName strany přehrávače podřízené role. |
RoleTreeNode |
Zobrazí se uzel Průzkumníka modelů, který zobrazuje relaci s kardinalitou typu Jedna. |
SerializationErrorListItem |
Tato třída přeloží SerializationMessage do úlohy okna seznam chyb sady VS. |
ShellUtility |
Pomocné metody pro vyhledávání řešení a RDT. |
SimpleErrorListItem |
Podtřída umožňující přidání jednoduchých textových zpráv do chybového okna |
SingleDiagramDocView |
Třída, která hostuje jeden diagram v rámci zobrazení |
SubordinateDocData |
Objekt DocData, který představuje podřízený soubor v paměti (reprezentovaný jako podřízená položka projektu v Průzkumník řešení). |
SubordinateDocumentLockHolder |
Spravuje zámek pro úpravy u podřízeného souboru ve spuštěné tabulce dokumentů. |
SubordinateFileHelper |
Pomocné metody pro správu podřízených souborů (soubory, které se zobrazují vnořené do položek projektu v Průzkumníku řešení). |
TaskMenuCommand |
Představuje položku příkazu nabídky v místní nabídce pro položku ověření v seznamu chyb. |
TaskValidationMessage |
TaskValidationMessages poskytuje VsValidationContext (tj. přepsání ConstructValidationMessage).
Obsahuje informace pro práci s oknem nástroje VS ErrorList. Je schopen přejít na obrazec. |
ToolWindow |
Poskytuje základní třídu pro okna nástrojů. |
UndoManager |
Pomocná třída, která zabalí správce vrácení zpět prostředí VS. |
UndoUnit |
Obálka pro transakce modelování, aby je bylo možné použít v rozhraní IOleUndoManager prostředí. |
UserActionEventArgs |
Event args pro předání informací zpět uživateli. |
ValidationMessageCommandIds |
Identifikátory COMMANDID pro balíček application Designer. |
ValidationTask |
Ověřovací úloha. |
ValidationTaskProvider | |
VSDiagramView |
Zobrazení diagramu hostované ve VS. |
VSDiagramViewSite |
Slouží k vytvoření ovládacího prvku návrhové plochy. Poskytuje přístup ke službám prostředí. |
VsValidationContext |
Kontext specifický pro prostředí VS. Je odvozen z ValidationContext. |
VsValidationController |
Kontroler ověření modelu VS. |
WaitCursor |
Jednoduchá třída pro umístění kurzoru wait během jeho životnosti. |
Struktury
ClassViewNavigationInfoNode |
Jeden uzel z datového objektu navigačních informací |
QueryEditResult |
Struktura, která zapouzdřuje výsledky volání IVsQueryEditQuerySave.QueryEditFiles |
QuerySaveResult |
Struktura, která zapouzdřuje výsledky volání IVsQueryEditQuerySaveSave.QuerySaveFiles |
Rozhraní
IMonitorSelectionService |
Monitoruje aktuální stav výběru v prostředí. |
IRelatedDocList |
Kontrakt pro SRelatedDocList, který se používá k přístupu a správě seznamu RelatedSaveItem vlastněného objekty ModelingDocData |
IToolWindowProvider | |
SRelatedDocList |
Identifikátor služby RelatedDocList používaný klienty Modelbus. |
Výčty
ClassViewNavigationInfoTypes |
Typy navigačních informačních uzlů |
DiagramDocView.ToolboxItemFilterType |
Výčet slouží k označení konkrétní kolekce filtrů sady nástrojů. |
ExportUserAction |
veřejný výčet představuje, jaký typ odpovědi je vyžadován z akce uživatele. |
IncludeResults |
Výčet vrácený z IncludeInResultsCallback určit, zda má být aktuální položka zahrnuta v seznamu a zda má hledání pokračovat. |
ModelingPartitionMapper.WhichPartition | |
RelatedFileType |
Označení výčtu příznakem pro specifikaci souvisejícího chování souboru |
Delegáti
DescriptionHandler | |
GetModelElementDisplayNameEventHandler |
Delegování zpětného volání kvůli povolení vygenerovanému návrháři získat jiný zobrazovaný název zobrazený v ModelExploreru |
IncludeInResultsCallback |
Představuje metodu, která rozhodne, zda má být soubor zahrnut do výsledků hledání. |
TransactionCommitHandler |
Delegujte definice pro potvrzení transakce a určení popisu před potvrzením transakce. |