Freigeben über


DomainModel-Klasse

Stellt ein Domänenmodell dar.Dies ist die Basisklasse des Domänenmodells modells des DSL.

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.Modeling.DomainModel
    Microsoft.VisualStudio.Modeling.CoreDomainModel
    Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel
    Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelDomainModel

Namespace:  Microsoft.VisualStudio.Modeling
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Syntax

'Declaration
Public MustInherit Class DomainModel
public abstract class DomainModel

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

Konstruktoren

  Name Beschreibung
Geschützte Methode DomainModel Initialisiert eine neue Instanz der DomainModel-Klasse.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft DomainModelInfo Ruft Informationen zur Domänenmodell ab.
Öffentliche Eigenschaft ResourceManager Ruft den Ressourcen-Manager für das Domänenmodell ab.
Öffentliche Eigenschaft Store Ruft den Speicher ab, der diese Instanz des Domänenmodells modells enthält.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode CreateElement Erstellt ein Element eines angegebenen Typs.
Öffentliche Methode CreateElementLink Stellt eine Element verbindung eines angegebenen Typs.
Ö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.)
Öffentliche Methode GetClosureFilter Gibt IElementVisitorFilter zurück, das dem angegebenen Typ entspricht schließen.
Öffentliche Methode GetClosureVisitor Gibt ein IElementVisitor zurück, das dem angegebenen Typ entspricht schließen.
Geschützte Methode GetCustomDomainModelTypes Ruft die nicht-generierten Domänenmodell Typen ab.
Geschützte Methode GetCustomDomainProperties Ruft die nicht-generierten Domäneneigenschaften ab.
Geschützte Methode GetCustomDomainRoles Ruft die nicht-generierten Domänen den Bildlauf ab.
Geschützte Methode GetGeneratedDomainModelTypes Ruft die generierten Domänenmodell Typen ab.
Geschützte Methode GetGeneratedDomainProperties Ruft die generierten Domäneneigenschaften ab.
Geschützte Methode GetGeneratedDomainRoles Ruft die generierten Domänen den Bildlauf ab.
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Ö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-Namespace

Weitere Ressourcen

[umleiten] Domänenmodell in der generierten API