Sdílet prostřednictvím


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

Typy v tomto oboru názvů lze definovat nástroje, které pracují s více než jeden model DSL.ModelBus poskytuje mechanismus pro definování odkazu na prvek v souboru modelu.To lze, například provádět odkazy z jednoho souboru.Další informace naleznete v tématu Integrace modelů pomocí Visual Studio Modelbus.

Třídy

  Třída Popis
Veřejná třída AdapterAlreadyRegisteredException To definuje třídu AdapterAlreadyRegisteredException, která je vyvolána signál duplicitní registrace stejnou instanci adaptér iniciátoru.
Veřejná třída AdapterCreationException To definuje třídu AdapterCreationException, která je vyvolána při selhání volání CreateAdapter().
Veřejná třída AdapterManagerAlreadyRegisteredException To definuje třídu AdapterManagerAlreadyRegisteredException, která je vyvolána signál duplicitní registrace stejného typu IAdapterManager.
Veřejná třída AdapterManagerNotRegisteredException Tento soubor definuje třídu AdapterManagerNotRegisteredException, která je vyvolána při ModelBusAdapter manager je požadováno, ale není registrován.
Veřejná třída AdapterNotRegisteredException To definuje třídu AdapterNotRegisteredException, která se vyvolá, když je požadováno ModelBusAdapter, ale není registrován.
Veřejná třída AdapterNotSupportedException Vyvolána správce adaptéru je dotaz zpracovat typ adaptéru, který nepodporuje typ výjimky.
Veřejná třída AdapterReferenceTypeNotSupportedException Vyvolá, když správce adaptéru je vyzván k serializaci typu ModelBusAdapterReference, který nepodporuje typ výjimky.
Veřejná třída CompositionAttributes
Veřejná třída CompositionConfigurationManager Třída založena MEF způsob konfigurace ModelBus
Veřejná třída DynamicAdapterManagerAttribute Vlastní atribut označující, že správce adaptér podporuje všechny libovolného LogicalAdapterId.Pomocí tohoto atributu AdapterManager vyplývá, že AdapterManager lze obecně podporují více různých adaptérů nebo více různých modelů.Založené MEF ModelBus ConfigurationManager bude takové AdapterManagers zjistit, které podporují běhu spíše než právě AdapterIds spoléhat na MEF metadata takže AdapterManager dynamicky podporovat modely libovolný dotaz.
Veřejná třída HandlesAdapterAttribute Vlastní atribut označující, že správce adaptér zpracovává určitý typ adaptéru
Veřejná třída HostSpecificAttribute Vlastní atribut označující, že ModelBus část funguje v určitém hostiteli ModelBus.
Veřejná třída InvalidAdapterManagerException Třída výjimek pro výjimky správce Neplatný adaptér
Veřejná třída ModelBus ModelBus umožňuje nástroje pro spolupráci ve volně vázaném módní.
Veřejná třída ModelBusAdapter ModelBusAdapter je objekt, který slouží jako most mezi ModelBus a podkladového modelu.Vytváření instancí ModelBusAdapter podle ModelBusAdapterManager a ModelBusAdapter smlouvy ModelBusAdapterManager jsou definovány operace, které poskytuje ModelBusAdapter.
Veřejná třída ModelBusAdapterManager ModelBusAdapterManager se používá k vytvoření instance ModelBusAdapter podporované a spravovat jejich životnost.Odvozujete z této třídy vytvořit ModelBusAdapterManager pro vlastní DSL.
Veřejná třída ModelBusAdapterReference Základní třída pro všechny odkazy adaptér
Veřejná třída ModelBusException To definuje třídu ModelBusException, která je základní všechny výjimky používaný ModelBus architektury.
Veřejná třída ModelBusReference Zapouzdřuje odkaz na model.Jsou podporovány následující varianty: odkaz na model; odkaz na prvek modelu; odkaz na model a zobrazení tohoto vzoru; odkaz na prvek modelu pomocí zobrazení.
Veřejná třída ModelBusReferenceFormatException
Veřejná třída ModelBusReferencePropertySerializer Vlastní DomainProperty serializátor pro serializaci nebo převodník spoj ModelBusReferences
Veřejná třída ModelBusReferenceTypeConverter Převaděč, který můžete převést řetězce ModelBusReferences.
Veřejná třída ModelBusResetException To definuje třídu ModelBusResetException, která je vyvolána při selhání Backplane.Reset().
Veřejná třída ModelBusView ModelBusView je objekt získané z ModelBusAdapter modelu.ModelBusView umožňuje klientovi přístup a manipulaci s návrhovou plochu nebo editor pro model.
Veřejná třída ModelingAdapter Zalomí modelu domény specifické pro jazyk.Odvodit z této třídy Vytvoření adaptér pro váš modem DSL.
Veřejná třída ModelingAdapterReference Standardní implementace DSL adaptér odkazu.
Veřejná třída ModelingAdapterReferenceFormatException
Veřejná třída ModelingDocumentHandler Toto je připojitelné třídy, ModelBusAdapter lze použít pro konfiguraci správy zdrojový dokument zastoupen tento ModelBusAdapter.
Veřejná třída PresentationAlreadyCreatedException To definuje třídu PresentationAlreadyCreatedException, která je vyvolána při volání CreatePresentation() je pro službu, která již obsahuje prezentaci daného typu.
Veřejná třída PresentationCreationException To definuje třídu PresentationCreationException, která je vyvolána při selhání volání CreatePresentation().
Veřejná třída ReferenceContext Když serializována ModelBusReference serializované řetězec lze provést vzhledem k některé kontextové informace, jako je například cesta k souboru.Řetězec je rekonstruován, můžete zadat stejný kontext nebo jiný kontext.ReferenceContext je slovník, který ukládá informace o kontextu.Sada klíčů a typy, které jsou uloženy v kontextu závisí na třídě ModelBusAdapter, který používáte.
Veřejná třída ReferenceFormatException To definuje třídu ReferenceFormatException, která se vyvolá, když je odkaz správný formát nevyhovuje.
Veřejná třída StandardModelingAdapter Představuje základní model adaptéru na základě DSL.
Veřejná třída SupportedType Třída má adaptér manager společnosti podporovány typu a jeho zobrazovaný název
Veřejná třída ViewOperationException To definuje třídu ViewOperationException, která je vyvolána při selhání vytvoření ModelBusView nebo operace na ModelBusView instance.

Rozhraní

  Rozhraní Popis
Veřejné rozhraní IConfiguration
Veřejné rozhraní IModelBus Získání instance tohoto typu z poskytovatel metadat a použít k získání adaptér, který lze použít k otevření jiného modelu.
Veřejné rozhraní IModelingAdapterWithRootedModel Rozhraní implementované ModelBus adaptéry, které zprostředkovávají kořenový prvek modelu.
Veřejné rozhraní IModelingAdapterWithStore Rozhraní implementované ModelBus adaptéry, které poskytují úložiště.
Veřejné rozhraní SModelBus Rozhraní služby pro Visual Studio ModelBus služby.

Výčty

  Výčet Popis
Veřejný výčet ErrorCategory Výčet určit závažnost chyby
Veřejný výčet ReferenceStatus
Veřejný výčet ValidateReferenceOption Možnosti ověřování