CoreDesignSurfaceDomainModel Klasse

Definition

Außerkraftsetzungs Austausch-APIs

public ref class CoreDesignSurfaceDomainModel : Microsoft::VisualStudio::Modeling::DomainModel
[Microsoft.VisualStudio.Modeling.DependsOnDomainModel(typeof(Microsoft.VisualStudio.Modeling.CoreDomainModel))]
[Microsoft.VisualStudio.Modeling.Design.DescriptionResource("Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel.Description", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[Microsoft.VisualStudio.Modeling.Design.DisplayNameResource("Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel.DisplayName", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[Microsoft.VisualStudio.Modeling.DomainObjectId("91d59b16-e488-4a28-8d51-59273ad5bf2e")]
[System.CLSCompliant(true)]
public class CoreDesignSurfaceDomainModel : Microsoft.VisualStudio.Modeling.DomainModel
[<Microsoft.VisualStudio.Modeling.DependsOnDomainModel(typeof(Microsoft.VisualStudio.Modeling.CoreDomainModel))>]
[<Microsoft.VisualStudio.Modeling.Design.DescriptionResource("Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel.Description", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")>]
[<Microsoft.VisualStudio.Modeling.Design.DisplayNameResource("Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel.DisplayName", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")>]
[<Microsoft.VisualStudio.Modeling.DomainObjectId("91d59b16-e488-4a28-8d51-59273ad5bf2e")>]
[<System.CLSCompliant(true)>]
type CoreDesignSurfaceDomainModel = class
    inherit DomainModel
Public Class CoreDesignSurfaceDomainModel
Inherits DomainModel
Vererbung
CoreDesignSurfaceDomainModel
Attribute

Konstruktoren

CoreDesignSurfaceDomainModel(Store)

Konstruktor.

Felder

DomainModelId

Die Domänen Modell-ID von coredesignsurfakedomainmodel.

ResourceBaseName

Der Basisname der Ressourcen dieses Modells.

Eigenschaften

DomainModelInfo

Ruft Informationen zum Domänen Modell ab.

(Geerbt von DomainModel)
ResourceManager

Ruft den ResourceManager des domainmodel ab. Wenn der ResourceManager nicht bereits vorhanden ist, wird er erstellt.

SingletonResourceManager

Ruft den Singleton-ResourceManager für dieses Domänen Modell ab.

Store

Ruft den ab Store , der diese Instanz des Domänen Modells enthält.

(Geerbt von DomainModel)

Methoden

CreateElement(Partition, Type, PropertyAssignment[])

Erstellt ein Element des angegebenen Typs.

CreateElementLink(Partition, Type, RoleAssignment[], PropertyAssignment[])

Erstellt eine Element Verknüpfung des angegebenen Typs.

GetClosureFilter(ClosureType, ICollection<ModelElement>)

Gibt einen ielementvisitor Filter zurück, der dem closuretype entspricht.

GetClosureVisitor(ClosureType, ICollection<ModelElement>)

Gibt ein ielementvisitor-Element zurück, das dem jeweiligen Closure-Typ entspricht.

(Geerbt von DomainModel)
GetCustomDomainModelTypes()

Virtuelle Methode, die die Auflistung aller Typen von domainmodel-Objekten in diesem domainmodel zurückgibt

GetCustomDomainProperties()

Ruft die Liste der nicht generierten Domänen Eigenschaften ab.

(Geerbt von DomainModel)
GetCustomDomainRoles()

Ruft die Liste der nicht generierten Domänen Rollen ab.

(Geerbt von DomainModel)
GetGeneratedDomainModelTypes()

Ruft die Liste der generierten Domänen Modelltypen (Klassen, Regeln, Beziehungen) ab.

GetGeneratedDomainProperties()

Ruft die Liste der generierten Domänen Eigenschaften ab.

GetGeneratedDomainRoles()

Ruft die Liste der generierten Domänen Rollen ab.

Gilt für