Sdílet prostřednictvím


ModelBusAdapterManager – třída

ModelBusAdapterManager se používá k vytvoření instance podporovaných ModelBusAdapter a spravovat jejich života.Odvodit z této třídy, vytvoření ModelBusAdapterManager pro vlastní DSL.

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.Modeling.Integration.ModelBusAdapterManager
    Microsoft.VisualStudio.Modeling.Integration.Shell.VsModelingAdapterManager

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 MustInherit Class ModelBusAdapterManager _
    Implements IDisposable
public abstract class ModelBusAdapterManager : IDisposable

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

Konstruktory

  Název Popis
Chráněná metoda ModelBusAdapterManager

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost Disposed TRUE, pokud tato instance ModelBusAdapterManager byl uvolněn, false jinak.
Veřejná vlastnost ModelBus Získá Backplane instanci registrovaného tohoto ModelBusAdapterManager.

Nahoru

Metody

  Název Popis
Veřejná metoda CanCreateReference Tento správce ModelBusAdapter vytvořit obor popsaná dané kontextové informace o modelu?
Veřejná metoda CreateAdapter(ModelBusReference) Vytvořte ModelBusAdapter obtékání zadaného modelu.Vyvolá výjimku, pokud ModelBusAdapter nelze vytvořit.
Veřejná metoda CreateAdapter(ModelBusReference, IServiceProvider) Vytvoření instance ModelBusAdapter podporovaných touto ModelBusAdapterManager.
Veřejná metoda CreateReference Pokusy o vytvoření a vracet odkaz sběrnice zadaná data.
Chráněná metoda DeserializeAdapterReference Pokus o rekonstrukci odkaz zadaný adaptér s pomocí referenční kontextu.
Veřejná metoda Dispose()
Chráněná metoda Dispose(Boolean) Vyřazení této instance ModelBusAdapterManager.
Chráněná metoda DoCreateAdapter Skutečné vytvoření instance ModelBusAdapter podporovaných touto ModelBusAdapterManager.
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 GetExposedElementTypes Získejte kolekci všech typů ModelElement, které jsou vystaveny ve všech ModelBusAdapter spravované správcem tohoto adaptéru a proto lze z vnějšku spolu s zobrazovaný název;
Veřejná metoda GetHashCode Slouží jako funkci hash u určitého typu. (Zděděno z Object.)
Veřejná metoda GetSupportedLogicalAdapterIds Vrátí ID typy adaptérů, které podporuje tento adaptér správce
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Chráněná metoda GetView Získá zobrazení, například diagram spojené s ModelBusAdapter předán jako parametr.
Chráněná metoda MemberwiseClone Vytvoří kopii aktuálního Object. (Zděděno z Object.)
Chráněná metoda SerializeAdapterReference Řadí zadaný adaptér odkaz a vrátí jako řetězec
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)
Veřejná metoda TryCreateReference ModelBusAdapterManager se pokusí vytvořit odkaz sběrnice modelu do modelu ze zadané informace.
Veřejná metoda ValidateReference Ověřuje odkaz a odpovídajícím způsobem nastavit poslední stav.Výchozí implementace je vytvořit adaptér model lze vyřešit, nebo není-li.

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ů