ModelingAdapter-Klasse
Umschließt ein domänenspezifisches Sprachmodell. Ableiten von dieser Klasse, um einen Adapter für das DSL zu erstellen.
Vererbungshierarchie
System.Object
Microsoft.VisualStudio.Modeling.Integration.ModelBusAdapter
Microsoft.VisualStudio.Modeling.Integration.ModelingAdapter
Microsoft.VisualStudio.Modeling.Integration.StandardModelingAdapter
Namespace: Microsoft.VisualStudio.Modeling.Integration
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Integration.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Integration.12.0.dll)
Syntax
'Declaration
Public MustInherit Class ModelingAdapter _
Inherits ModelBusAdapter
public abstract class ModelingAdapter : ModelBusAdapter
Der ModelingAdapter-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
![]() |
ModelingAdapter(ModelBusReference, ModelBusAdapterManager) | Konstruktor |
![]() |
ModelingAdapter(ModelBusReference, ModelBusAdapterManager, ModelingDocumentHandler) | Konstruktor |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
![]() |
AdapterManager | ModelBusAdapterManager-Instanz, die diese ModelBusAdapter-Instanz erstellt. (Von ModelBusAdapter geerbt.) |
![]() |
DisplayName | Der Anzeigenamen des ModelBusAdapter. (Von ModelBusAdapter geerbt.) |
![]() |
Disposed | "True", wenn diese ModelBusAdapter-Instanz freigegeben wurde; andernfalls "False". (Von ModelBusAdapter geerbt.) |
![]() |
DocumentHandler | ModelingDocumentHandler, der von diesem ModelingAdapter verwendet wird.Der DocumentHandler wird vom ModelBusAdapter verwendet, um das Modell zu konfigurieren, die durch diesen 'verpackt' wird.Diese Eigenschaft kann nur festgelegt werden, wenn sie noch nicht festgelegt wurde. |
![]() |
Reference | (Von ModelBusAdapter geerbt.) |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
![]() |
Dispose() | (Von ModelBusAdapter geerbt.) |
![]() |
Dispose(Boolean) | Bereinigen Sie diese ModelBusAdapter-Instanz.Startet eine Freigabe des DocumentHandler, sofern vorhanden. (Überschreibt ModelBusAdapter.Dispose(Boolean).) |
![]() |
Equals(Object) | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) |
![]() |
Equals(ModelBusAdapter) | "true", wenn dieser ModelBusAdapter den gleichen Wert hat wie die angegebene ModelBusAdapter-Instanz; andernfalls "false". (Von ModelBusAdapter geerbt.) |
![]() |
Finalize | Destruktor. (Von ModelBusAdapter geerbt.) |
![]() |
GetDefaultView | Ruft den DefaultView ab, der diesem Modell zugeordnet ist, sofern verfügbar. (Von ModelBusAdapter geerbt.) |
![]() |
GetElementReference | Ruft den Verweis einer angegebenen Objektinstanz ab, die von diesem Adapter verfügbar gemacht werden soll. (Von ModelBusAdapter geerbt.) |
![]() |
GetElementReferences | Ruft alle Objekte ab, auf die verwiesen wird und die einem angegebenen Datenvertrag entsprechen. (Von ModelBusAdapter geerbt.) |
![]() |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) |
![]() |
GetReferences | (Von ModelBusAdapter geerbt.) |
![]() |
GetReferenceStatus | Gibt den ReferenceStatus für den aktuellen Verweis zurück.Wenn es sich um einen Elementverweis handelt, wird versuchsweise ResolveElementReference verwendet. (Von ModelBusAdapter geerbt.) |
![]() |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
![]() |
GetView | Ruft eine bestimmte Ansicht ab, die diesem Modell auf Grundlage des ModelBusView-Verweises zugeordnet ist. (Von ModelBusAdapter geerbt.) |
![]() |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) |
![]() |
ResolveElementReference(ModelBusReference) | Bei einem Bezeichner für ein Element das eigentliche Objekt zurückgeben, das durch diesen Verweis dargestellt wird. (Von ModelBusAdapter geerbt.) |
![]() |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
![]() |
TrySetDocumentHandler | Wenn das ModelingDocumentHandler noch (durch den Konstruktor für z.) festgelegt, wird Sätze, die er zum Wert als Parameter übergeben.Andernfalls wird false zurückgegeben. |
Zum Seitenanfang
Hinweise
Erstellen Sie einen Adapter für ein bestimmtes Modell mit einer Instanz von IModelBus erstellt.
Weitere Informationen finden Sie unter Integrieren von Modellen mit Visual Studio-ModelBus.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.