DslDefinitionModelDomainModel-Klasse
Definition DomainModel DslDefinitionModelDomainModel des Dsl-Designers.
Vererbungshierarchie
System.Object
Microsoft.VisualStudio.Modeling.DomainModel
Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelDomainModel
Namespace: Microsoft.VisualStudio.Modeling.DslDefinition
Assembly: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll)
Syntax
'Declaration
<DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelDomainModel.DisplayName", _
GetType(DslDefinitionModelDomainModel), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")> _
<CLSCompliantAttribute(True)> _
<DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelDomainModel.Description", _
GetType(DslDefinitionModelDomainModel), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")> _
<DependsOnDomainModelAttribute(GetType(CoreDomainModel))> _
<DependsOnDomainModelAttribute(GetType(CoreDesignSurfaceDomainModel))> _
<DomainObjectIdAttribute("22330555-b402-4beb-ba11-1f84f4f8d2f0")> _
Public Class DslDefinitionModelDomainModel _
Inherits DomainModel
[DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelDomainModel.DisplayName",
typeof(DslDefinitionModelDomainModel), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")]
[CLSCompliantAttribute(true)]
[DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelDomainModel.Description",
typeof(DslDefinitionModelDomainModel), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")]
[DependsOnDomainModelAttribute(typeof(CoreDomainModel))]
[DependsOnDomainModelAttribute(typeof(CoreDesignSurfaceDomainModel))]
[DomainObjectIdAttribute("22330555-b402-4beb-ba11-1f84f4f8d2f0")]
public class DslDefinitionModelDomainModel : DomainModel
Der DslDefinitionModelDomainModel-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
DslDefinitionModelDomainModel | Konstruktor. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
DomainModelInfo | Ruft Informationen zur Domänenmodell ab. (Von DomainModel geerbt.) | |
ResourceManager | Ruft das vom DomainModels ResourceManager ab.Wenn ResourceManager noch nicht vorhanden ist, wird er erstellt. (Überschreibt DomainModel.ResourceManager.) | |
SingletonResourceManager | Ruft das Singletone ResourceManager für dieses Domänenmodell ab. | |
Store | Ruft den Speicher ab, der diese Instanz des Domänenmodells modells enthält. (Von DomainModel geerbt.) |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
CreateElement | Erstellt ein Element vom angegebenen Typ. (Überschreibt DomainModel.CreateElement(Partition, Type, array<PropertyAssignment[]).) | |
CreateElementLink | Stellt eine Element verbindung des angegebenen Typs. (Überschreibt DomainModel.CreateElementLink(Partition, Type, array<RoleAssignment[], array<PropertyAssignment[]).) | |
DisableDiagramRules | Deaktiviert die Regeln in diesem Domänenmodell, das zum Diagramm Fixups für den angegebenen Speicher verknüpft ist. | |
EnableDiagramRules | Ermöglicht Regeln in diesem Domänenmodell, das zum Diagramm Fixups für den angegebenen Speicher verknüpft ist.Wenn Diagramm von Daten in den Speicher geladen werden, sollte diese Methode zuerst aufgerufen werden, um sicherzustellen, dass das Diagramm richtig verhält. | |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
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.) | |
GetClosureFilter | Gibt ein IElementVisitorFilter zurück, das dem ClosureType entspricht. (Überschreibt DomainModel.GetClosureFilter(ClosureType, ICollection<ModelElement>).) | |
GetClosureVisitor | Gibt ein IElementVisitor zurück, das dem angegebenen Typ entspricht schließen. (Von DomainModel geerbt.) | |
GetCustomDomainModelTypes | Überschreiben, um den gefälschten ModelElementDomainClass hinzuzufügen. (Überschreibt DomainModel.GetCustomDomainModelTypes().) | |
GetCustomDomainProperties | Ruft die nicht-generierten Domäneneigenschaften ab. (Von DomainModel geerbt.) | |
GetCustomDomainRoles | Ruft die nicht-generierten Domänen den Bildlauf ab. (Von DomainModel geerbt.) | |
GetGeneratedDomainModelTypes | Ruft die Liste der generierten Domänenmodell Typen (Klassen, Regeln, Beziehungen). (Überschreibt DomainModel.GetGeneratedDomainModelTypes().) | |
GetGeneratedDomainProperties | Ruft die Liste der generierten Domäneneigenschaften ab. (Überschreibt DomainModel.GetGeneratedDomainProperties().) | |
GetGeneratedDomainRoles | Ruft die Liste der generierten Domänen den Bildlauf ab. (Überschreibt DomainModel.GetGeneratedDomainRoles().) | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Felder
Name | Beschreibung | |
---|---|---|
DomainModelId | DslDefinitionModelDomainModel-Domänen-Modell ID. | |
ResourceBaseName | Der Basisname der Ressourcen dieses Modells. |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.