Freigeben über


StandardModelingAdapter-Klasse

Stellt einen einfachen DSL-basierten Modelladapter dar.

Diese API ist nicht CLS-kompatibel. 

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
<CLSCompliantAttribute(False)> _
Public MustInherit Class StandardModelingAdapter _
    Inherits ModelingAdapter
[CLSCompliantAttribute(false)]
public abstract class StandardModelingAdapter : ModelingAdapter

Der StandardModelingAdapter-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Geschützte Methode StandardModelingAdapter(ModelBusReference, ModelBusAdapterManager, ModelElement) Konstruktor
Geschützte Methode StandardModelingAdapter(ModelBusReference, ModelBusAdapterManager, Store) Konstruktor

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AdapterManager ModelBusAdapterManager-Instanz, die diese ModelBusAdapter-Instanz erstellt. (Von ModelBusAdapter geerbt.)
Geschützte Eigenschaft AdapterModelRoot
Geschützte Eigenschaft AdapterStore
Öffentliche Eigenschaft DisplayName Der Anzeigenamen des ModelBusAdapter. (Von ModelBusAdapter geerbt.)
Öffentliche Eigenschaft Disposed "True", wenn diese ModelBusAdapter-Instanz freigegeben wurde; andernfalls "False". (Von ModelBusAdapter geerbt.)
Öffentliche Eigenschaft 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. (Von ModelingAdapter geerbt.)
Öffentliche Eigenschaft Reference (Von ModelBusAdapter geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Dispose() (Von ModelBusAdapter geerbt.)
Geschützte Methode Dispose(Boolean) Bereinigen Sie diese ModelBusAdapter-Instanz.Startet eine Freigabe des DocumentHandler, sofern vorhanden. (Von ModelingAdapter geerbt.)
Öffentliche Methode Equals(Object) Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Öffentliche Methode Equals(ModelBusAdapter) "true", wenn dieser ModelBusAdapter den gleichen Wert hat wie die angegebene ModelBusAdapter-Instanz; andernfalls "false". (Von ModelBusAdapter geerbt.)
Geschützte Methode Finalize Destruktor. (Von ModelBusAdapter geerbt.)
Öffentliche Methode GetDefaultView Ruft den PrimaryView ab, der diesem Modell zugeordnet ist, sofern verfügbar. (Überschreibt ModelBusAdapter.GetDefaultView().)
Geschützte Methode GetElementDisplayName Erweiterungspunkt, bei dem der DSL-Autor den Anzeigename für ein bestimmtes Modellelement bestimmt
Geschützte Methode GetElementId Ruft die Element-ID aus ModelElement ab.Diese Element-ID wird verwendet, um den ModelBus-Verweis des Modellelements zu erstellen
Öffentliche Methode GetElementReference Ruft den Verweis einer angegebenen Objektinstanz ab, die von diesem Adapter verfügbar gemacht werden soll. (Überschreibt ModelBusAdapter.GetElementReference(Object).)
Geschützte Methode GetElementReferences Ruft alle Objekte ab, auf die verwiesen wird und die einem angegebenen Datenvertrag entsprechen. (Von ModelBusAdapter geerbt.)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetReferences (Von ModelBusAdapter geerbt.)
Geschützte Methode GetReferenceStatus Überprüft das Element, und die Ansicht (falls zutreffend) und gibt den Status zurück (Überschreibt ModelBusAdapter.GetReferenceStatus().)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode GetView Ruft eine bestimmte Ansicht ab, die diesem Modell auf Grundlage des ModelBusView-Verweises zugeordnet ist. (Überschreibt ModelBusAdapter.GetView(ModelBusReference).)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode ResolveElementReference Bei einem Bezeichner für ein Element das eigentliche Objekt zurückgeben, das durch diesen Verweis dargestellt wird. (Überschreibt ModelBusAdapter.ResolveElementReference(ModelBusReference).)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Öffentliche Methode 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. (Von ModelingAdapter geerbt.)

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.Modeling.Integration-Namespace