Sdílet prostřednictvím


VsModelingAdapterManager – třída

ModelBusAdapterManager, který může zpracovávat, vytváření a správu adaptéry představující DSL založen Model souborů uvnitř Visual Studio.Poskytuje vhodné chování podporuje ukládání změn do podkladové odkazovaných modelech pomocí prostředí VS a ModelBusAdapter správa životního cyklu.

Toto rozhraní API není kompatibilní se specifikací CLS. 

Hierarchie dědičnosti

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

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

Syntaxe

'Deklarace
<CLSCompliantAttribute(False)> _
Public MustInherit Class VsModelingAdapterManager _
    Inherits ModelBusAdapterManager
[CLSCompliantAttribute(false)]
public abstract class VsModelingAdapterManager : ModelBusAdapterManager

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

Konstruktory

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

Nahoru

Vlastnosti

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

Nahoru

Metody

  Název Popis
Veřejná metoda CanCreateReference Tento správce ModelBusAdapter vytvořit obor popsaná dané kontextové informace o modelu? (Zděděno z ModelBusAdapterManager.)
Chráněná metoda CheckCanCreateAdapter Kontroly, pokud ModelingAdapterReference lze z tohoto ModelBusReference úspěšně vytvořena a také pokud rozpozná toto ModelBusAdapterManager LogicalAdapterId.Tato metoda vyvoláním příslušné výjimky Pokud ModelBusAdapter potenciálně nelze pomocí tohoto ModelBusReference.
Veřejná metoda CreateAdapter(ModelBusReference) Vytvořte ModelBusAdapter obtékání zadaného modelu.Vyvolá výjimku, pokud ModelBusAdapter nelze vytvořit. (Zděděno z ModelBusAdapterManager.)
Veřejná metoda CreateAdapter(ModelBusReference, IServiceProvider) Vytvoření instance ModelBusAdapter podporovaných touto ModelBusAdapterManager. (Zděděno z ModelBusAdapterManager.)
Chráněná metoda CreateModelingAdapterInstance Imlementations by měla poskytnout ModelingAdapter instance, který slouží v modelu externí Světové zobrazení pomocí předaný prvek DomainModelRoot.
Veřejná metoda CreateReference Pokusy o vytvoření a vracet odkaz sběrnice zadaná data. (Zděděno z ModelBusAdapterManager.)
Chráněná metoda DeserializeAdapterReference (Přepisuje ModelBusAdapterManager.DeserializeAdapterReference(String, ReferenceContext).)
Veřejná metoda Dispose() (Zděděno z ModelBusAdapterManager.)
Chráněná metoda Dispose(Boolean) Vyřazení této instance ModelBusAdapterManager. (Zděděno z ModelBusAdapterManager.)
Chráněná metoda DoCreateAdapter Pomocí ModelBusReference předán jako parametr pokusu je vytvoření ModelBusAdapter instance.Pokud je úspěšná, je vrácena adaptéru.Pokud tomu tak není, je vhodné výjimka. (Přepisuje ModelBusAdapterManager.DoCreateAdapter(ModelBusReference, IServiceProvider).)
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. (Zděděno z ModelBusAdapterManager.)
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; (Zděděno z ModelBusAdapterManager.)
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 (Zděděno z ModelBusAdapterManager.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Chráněná metoda GetView Získá zobrazení spojené s ModelBusAdapter předán jako parametr. (Přepisuje ModelBusAdapterManager.GetView(ModelBusAdapter, ModelBusReference).)
Chráněná metoda MemberwiseClone Vytvoří kopii aktuálního Object. (Zděděno z Object.)
Chráněná metoda SerializeAdapterReference (Přepisuje ModelBusAdapterManager.SerializeAdapterReference(ModelBusAdapterReference, ReferenceContext).)
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. (Zděděno z ModelBusAdapterManager.)
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. (Zděděno z ModelBusAdapterManager.)

Nahoru

Pole

  Název Popis
Veřejné poleStatický člen HostName Název používaný VisualStudio identifikuje jako hostitel ModelBus.

Nahoru

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.Shell – obor názvů