Freigeben über


VsModelingView-Klasse

Unterstützt die Erstellung und Bearbeitung der ModelBusView für einen standardmäßigen VS-basierten DSL-Designer-Editor.

Diese API ist nicht CLS-kompatibel. 

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.Modeling.Integration.ModelBusView
    Microsoft.VisualStudio.Modeling.Integration.Shell.VsModelingView
      Microsoft.VisualStudio.Modeling.Integration.Shell.StandardVsModelingDiagramView

Namespace:  Microsoft.VisualStudio.Modeling.Integration.Shell
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Integration.Shell.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Integration.Shell.12.0.dll)

Syntax

'Declaration
<CLSCompliantAttribute(False)> _
Public MustInherit Class VsModelingView _
    Inherits ModelBusView
[CLSCompliantAttribute(false)]
public abstract class VsModelingView : ModelBusView

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

Konstruktoren

  Name Beschreibung
Geschützte Methode VsModelingView Konstruktor

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Adapter ModelBusAdapter-Instanz, die diesen ModelBusView erstellt und besitzt. (Von ModelBusView geerbt.)
Öffentliche Eigenschaft IsOperational Gibt an, ob ModelBusView-Manipulations-APIs für diese Instanz aufgerufen werden können. (Überschreibt ModelBusView.IsOperational.)
Öffentliche Eigenschaft ViewReference Verweisbezeichner, der verwendet wird, um dieses ModelBusView-Objekt zu erstellen (Von ModelBusView geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Close Schließt das WindowFrame, das von diesem ModelBusView dargestellt wird.Ermöglicht keine Persistenz von DocData, das diesem ModelBusView zugeordnet ist. (Überschreibt ModelBusView.Close().)
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Geschützte Methode GetDocView Das Aufrufen von GetDocView fügt dieser VsModelingView-Instanz zur ModelingDocView-Instanz an, die durch sie dargestellt wird.Der Aufrufer muss explizit Show() aufrufen, um das WindowFrame in VS sichtbar machen (wenn es nicht bereits sichtbar ist).
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode Hide Blendet das WindowFrame aus, das von diesem ModelBusView dargestellt wird.Der zugrunde liegende Ansichtscontainer befindet sich weiterhin im Arbeitsspeicher. (Überschreibt ModelBusView.Hide().)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode Open Öffnet das zugrunde liegende Editor-Objekt, das durch diese ModelBusView dargestellt wird, bzw. fügt es diesem an. (Überschreibt ModelBusView.Open().)
Öffentliche Methode SetSelection(ModelBusReference) Wählt das Element aus, das durch den Verweis in dieser ModelBusView identifiziert wurde (Von ModelBusView geerbt.)
Öffentliche Methode SetSelection(IEnumerable<ModelBusReference>) Wählt die Elemente aus, das durch die Verweise in dieser ModelBusView identifiziert wurden (Von ModelBusView geerbt.)
Öffentliche Methode Show Aktiviert das WindowFrame, das von diesem ModelBusView dargestellt wird und richtet den Fokus darauf (Überschreibt ModelBusView.Show().)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object 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.Shell-Namespace