Sdílet prostřednictvím


ModelBus – třída

ModelBus umožňuje nástroje pro spolupráci provázaných způsobem.

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.Modeling.Integration.ModelBus

Obor názvů:  Microsoft.VisualStudio.Modeling.Integration
Sestavení:  Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0 (v Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0.dll)

Syntaxe

'Deklarace
Public Class ModelBus _
    Implements IModelBus, SModelBus, IServiceProvider, IDisposable
public class ModelBus : IModelBus, SModelBus, 
    IServiceProvider, IDisposable

Typ ModelBus zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda ModelBus Konstruktor--hostování ModelBus aplikací by měly předat instanci objekt IServiceProvider tak ModelBus mohou požadovat služby.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost Disposed TRUE, pokud tato instance Moldebus byl uvolněn, false jinak.
Veřejná vlastnost ErrorCallback Delegát poskytnutých hostitele.Slouží k protokolování chyb.

Nahoru

Metody

  Název Popis
Veřejná metoda CreateAdapter(ModelBusReference) Implementuje CreateAdapter metoda
Veřejná metoda CreateAdapter(ModelBusReference, IServiceProvider) Implementuje CreateAdapter metoda
Veřejná metoda DeserializeReference Deserializes zadaný řetězec a vrátí ModelBusReference.
Veřejná metoda Dispose()
Chráněná metoda Dispose(Boolean) Vyřazení této instance ModelBus.
Veřejná metoda Equals Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.)
Chráněná metoda Finalize Destruktoru. (Přepisuje Object.Finalize().)
Veřejná metoda FindAdapterManagers Seznam ModelBusAdapter najde vedoucí, jehož ModelBusAdapter obory jsou popsána v kontextu dané informace.Může být více správců ModelBusAdapter, které můžete s modelem pracovat, například soubor XML lze otevřít pomocí editoru XML nebo textového editoru.
Veřejná metoda GetAdapterManager Vyhledejte ModelBusAdapterManager instance pomocí jeho Id.
Veřejná metoda GetHashCode Slouží jako funkci hash u určitého typu. (Zděděno z Object.)
Veřejná metoda GetRegisteredAdapterManagers<T> Získat sadu vedoucí načten, registrované adaptér typu t
Veřejná metoda GetService Vrátí hodnotu poskytnutých ModeBus nebo jeho hostitelské adaptéry.
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metoda LogError Chyba přihlášení
Chráněná metoda MemberwiseClone Vytvoří kopii aktuálního Object. (Zděděno z Object.)
Veřejná metoda SerializeReference Řadí zadaný odkaz na řetězec, který může volající trvalé.
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)
Veřejná metoda ValidateReference Ověřuje pomocí odpovídající adaptéru daný odkaz.Tento způsob aktualizace poslední stav odkazu nejen k vrácení ji.

Nahoru

Poznámky

Další informace naleznete v tématu Integrace modelů pomocí Visual Studio Modelbus.

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

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