IModelBus – rozhraní
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.
Obor názvů: Microsoft.VisualStudio.Modeling.Integration
Sestavení: Microsoft.VisualStudio.Modeling.Sdk.Integration.12.0 (v Microsoft.VisualStudio.Modeling.Sdk.Integration.12.0.dll)
Syntaxe
'Deklarace
Public Interface IModelBus _
Inherits IServiceProvider
public interface IModelBus : IServiceProvider
Typ IModelBus zveřejňuje následující členy.
Metody
Název | Popis | |
---|---|---|
![]() |
CreateAdapter(ModelBusReference) | Pokusy o vytvoření a vrátit novou instanci adaptéru pro zadaný odkaz, může být odkaz nebo odkaz na prvek modelu. |
![]() |
CreateAdapter(ModelBusReference, IServiceProvider) | Pokusy o vytvoření a vrátit novou instanci adaptéru pro zadaný odkaz.Umožňuje poskytovatel metadat k dodání. |
![]() |
DeserializeReference | Deserializes zadaný řetězec a vrátí ModelBusReference. |
![]() |
FindAdapterManagers | Vrátí seznam správců ModelBusAdapter, které můžete vytvořit zadaný objekt ModelBusReferences.Informace o umístění může být v jakékoliv formě, může uznaným správcem k dispozici adaptér, jako je například cesta k souboru soubor modelu DSL. |
![]() |
GetAdapterManager | Vyhledejte ModelBusAdapterManager instance pomocí jeho ID.Výjimku, pokud není nalezen. |
![]() |
GetService | Získá objekt zadaného typu služby. (Zděděno z IServiceProvider.) |
![]() |
LogError | Protokoluje chybové zprávy. |
![]() |
SerializeReference | Řadí zadaný odkaz na řetězec, který může volající trvalé.Pokud je odkaz ReferenceContext informací, bude mít řetězec je rekonstruován rovnocenné kontextové informace poskytnout. |
![]() |
ValidateReference | Ověřuje pomocí odpovídající adaptéru daný odkaz.Tato metoda by měla aktualizovat poslední stav odkazu nejen k vrácení ji. |
Nahoru
Poznámky
Další informace naleznete v tématu Integrace modelů pomocí Visual Studio Modelbus.