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 | |
---|---|---|
ModelBusAdapterManager |
Nahoru
Vlastnosti
Název | Popis | |
---|---|---|
Disposed | TRUE, pokud tato instance ModelBusAdapterManager byl uvolněn, false jinak. | |
ModelBus | Získá Backplane instanci registrovaného tohoto ModelBusAdapterManager. |
Nahoru
Metody
Název | Popis | |
---|---|---|
CanCreateReference | Tento správce ModelBusAdapter vytvořit obor popsaná dané kontextové informace o modelu? | |
CreateAdapter(ModelBusReference) | Vytvořte ModelBusAdapter obtékání zadaného modelu.Vyvolá výjimku, pokud ModelBusAdapter nelze vytvořit. | |
CreateAdapter(ModelBusReference, IServiceProvider) | Vytvoření instance ModelBusAdapter podporovaných touto ModelBusAdapterManager. | |
CreateReference | Pokusy o vytvoření a vracet odkaz sběrnice zadaná data. | |
DeserializeAdapterReference | Pokus o rekonstrukci odkaz zadaný adaptér s pomocí referenční kontextu. | |
Dispose() | ||
Dispose(Boolean) | Vyřazení této instance ModelBusAdapterManager. | |
DoCreateAdapter | Skutečné vytvoření instance ModelBusAdapter podporovaných touto ModelBusAdapterManager. | |
Equals | Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.) | |
Finalize | Destruktoru. (Přepisuje Object.Finalize().) | |
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; | |
GetHashCode | Slouží jako funkci hash u určitého typu. (Zděděno z Object.) | |
GetSupportedLogicalAdapterIds | Vrátí ID typy adaptérů, které podporuje tento adaptér správce | |
GetType | Získá Type aktuální instance. (Zděděno z Object.) | |
GetView | Získá zobrazení, například diagram spojené s ModelBusAdapter předán jako parametr. | |
MemberwiseClone | Vytvoří kopii aktuálního Object. (Zděděno z Object.) | |
SerializeAdapterReference | Řadí zadaný adaptér odkaz a vrátí jako řetězec | |
ToString | Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.) | |
TryCreateReference | ModelBusAdapterManager se pokusí vytvořit odkaz sběrnice modelu do modelu ze zadané informace. | |
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.