ModelBusAdapterManager – třída
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.
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.12.0 (v Microsoft.VisualStudio.Modeling.Sdk.Integration.12.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 | |
---|---|---|
ModelBusAdapterManager |
Nahoru
Vlastnosti
Název | Popis | |
---|---|---|
Disposed | True pokud tento ModelBusAdapterManager instance byl vyřazen, false jinak. | |
ModelBus | Získá instanci Backplane registrovaného na této ModelBusAdapterManager. |
Nahoru
Metody
Název | Popis | |
---|---|---|
CanCreateReference | Tento správce ModelBusAdapter vytvořit obor, popsaný v daném kontextové informace o modelu? | |
CreateAdapter(ModelBusReference) | Vytvořte ModelBusAdapter, obtékání zadaný model.Vyvolá výjimku, pokud nelze vytvořit ModelBusAdapter. | |
CreateAdapter(ModelBusReference, IServiceProvider) | Vytvoření instance ModelBusAdapter podporovaných touto ModelBusAdapterManager. | |
CreateReference | Pokusy o vytvoření a vrátí odkaz na model bus z zadaná data. | |
DeserializeAdapterReference | Pokus o rekonstrukci odkaz zadaný adaptér, pomocí kontextu odkaz. | |
Dispose() | ||
Dispose(Boolean) | Vyřazení této instance ModelBusAdapterManager. | |
DoCreateAdapter | Skutečné vytváření instance ModelBusAdapter podporovaných touto ModelBusAdapterManager. | |
Equals | Určuje, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno z Object.) | |
Finalize | Destruktor. (Přepisuje Object.Finalize().) | |
GetExposedElementTypes | Získejte kolekci všech typů ModelElement, které jsou vystaveny všechny ModelBusAdapter spravované správcem tohoto adaptéru a proto lze zvenku, spolu s jejich zobrazovaný název; | |
GetHashCode | Slouží jako výchozí funkce hash. (Zděděno z Object.) | |
GetSupportedLogicalAdapterIds | Vrátí ID adaptéru typy, které jsou podporovány správcem tohoto adaptéru | |
GetType | Získá Type aktuální instance. (Zděděno z Object.) | |
GetView | Získá zobrazení, například diagram přidružené ModelBusAdapter předán jako parametr. | |
MemberwiseClone | Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.) | |
SerializeAdapterReference | Serializuje odkaz zadaný adaptér a vrací ji jako řetězec | |
ToString | Vrací řetězec, který představuje aktuální objekt. (Zděděno z Object.) | |
TryCreateReference | ModelBusAdapterManager se pokusí vytvořit odkaz na model bus do modelu z dodaných informací. | |
ValidateReference | Ověřuje odkaz a podle toho nastavit poslední stav.Výchozí implementace je vytvoření adaptér k modelu 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.