Klasa DslDefinitionModelDomainModel
Definicja DomainModel DslDefinitionModelDomainModel Projektant Dsl.
Hierarchia dziedziczenia
System.Object
Microsoft.VisualStudio.Modeling.DomainModel
Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelDomainModel
Przestrzeń nazw: Microsoft.VisualStudio.Modeling.DslDefinition
Zestaw: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0.dll)
Składnia
'Deklaracja
<DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelDomainModel.DisplayName", _
GetType(DslDefinitionModelDomainModel), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")> _
<DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelDomainModel.Description", _
GetType(DslDefinitionModelDomainModel), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")> _
<CLSCompliantAttribute(True)> _
<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")]
[DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelDomainModel.Description",
typeof(DslDefinitionModelDomainModel), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")]
[CLSCompliantAttribute(true)]
[DependsOnDomainModelAttribute(typeof(CoreDomainModel))]
[DependsOnDomainModelAttribute(typeof(CoreDesignSurfaceDomainModel))]
[DomainObjectIdAttribute("22330555-b402-4beb-ba11-1f84f4f8d2f0")]
public class DslDefinitionModelDomainModel : DomainModel
Typ DslDefinitionModelDomainModel uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
DslDefinitionModelDomainModel | Konstruktor. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
DomainModelInfo | Pobiera informacje o modelu domeny. (Odziedziczone z DomainModel). | |
ResourceManager | Pobiera ResourceManager DomainModel.Jeśli ResourceManager jeszcze nie istnieje, a następnie zostanie ona utworzona. (Zastępuje DomainModel.ResourceManager). | |
SingletonResourceManager | Pobiera Singleton ResourceManager dla tego modelu domeny. | |
Store | Pobiera magazynu, który zawiera to wystąpienie modelu domeny. (Odziedziczone z DomainModel). |
Początek
Metody
Nazwa | Opis | |
---|---|---|
CreateElement | Tworzy element określonego typu. (Zastępuje DomainModel.CreateElement(Partition, Type, array<PropertyAssignment[])). | |
CreateElementLink | Tworzy łącze elementu określonego typu. (Zastępuje DomainModel.CreateElementLink(Partition, Type, array<RoleAssignment[], array<PropertyAssignment[])). | |
DisableDiagramRules | Wyłącza zasady w tym modelu domeny związane z diagramu korekty dla danego magazynu. | |
EnableDiagramRules | Włącza reguły w tym modelu domeny związane z diagramu korekty dla danego magazynu.Jeśli diagram dane zostaną załadowane do magazynu, to powinna zostać wywołana metoda najpierw do zapewnienia, że diagram zachowuje się poprawnie. | |
Equals | Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone z Object). | |
Finalize | Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania przed jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object). | |
GetClosureFilter | Zwraca IElementVisitorFilter, który odpowiada ClosureType. (Zastępuje DomainModel.GetClosureFilter(ClosureType, ICollection<ModelElement>)). | |
GetClosureVisitor | Zwraca IElementVisitor, który odpowiada zamknięcia określonego typu. (Odziedziczone z DomainModel). | |
GetCustomDomainModelTypes | Zastąpić, aby dodać ModelElementDomainClass fałszywe. (Zastępuje DomainModel.GetCustomDomainModelTypes()). | |
GetCustomDomainProperties | Pobiera właściwości domeny generowane. (Odziedziczone z DomainModel). | |
GetCustomDomainRoles | Pobiera role-generowane domeny. (Odziedziczone z DomainModel). | |
GetGeneratedDomainModelTypes | Pobiera listę typów modelu domeny generowanych (klas, zasady, relacje). (Zastępuje DomainModel.GetGeneratedDomainModelTypes()). | |
GetGeneratedDomainProperties | Pobiera listę właściwości generowane domeny. (Zastępuje DomainModel.GetGeneratedDomainProperties()). | |
GetGeneratedDomainRoles | Pobiera listę ról generowanych domeny. (Zastępuje DomainModel.GetGeneratedDomainRoles()). | |
GetHashCode | Służy jako domyślnej funkcji mieszania. (Odziedziczone z Object). | |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). | |
MemberwiseClone | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). | |
ToString | Zwraca ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object). |
Początek
Pola
Nazwa | Opis | |
---|---|---|
DomainModelId | Model domeny DslDefinitionModelDomainModel identyfikatora. | |
ResourceBaseName | Nazwa podstawowa zasobów tego modelu. |
Początek
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.
Zobacz też
Informacje
Przestrzeń nazw Microsoft.VisualStudio.Modeling.DslDefinition