DslDefinitionModelDomainModel – třída
DomainModel DslDefinitionModelDomainModel Definition Designer Dsl.
Hierarchie dědičnosti
System.Object
Microsoft.VisualStudio.Modeling.DomainModel
Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelDomainModel
Obor názvů: Microsoft.VisualStudio.Modeling.DslDefinition
Sestavení: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (v Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll)
Syntaxe
'Deklarace
<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
Typ DslDefinitionModelDomainModel zveřejňuje následující členy.
Konstruktory
Název | Popis | |
---|---|---|
![]() |
DslDefinitionModelDomainModel | Konstruktor. |
Nahoru
Vlastnosti
Název | Popis | |
---|---|---|
![]() |
DomainModelInfo | Získání informací o modelu domény. (Zděděno z DomainModel.) |
![]() |
ResourceManager | Získá ResourceManager DomainModel.Pokud ResourceManager již neexistuje, pak je vytvořen. (Přepisuje DomainModel.ResourceManager.) |
![]() ![]() |
SingletonResourceManager | Pro tento model domény získá Singleton ResourceManager. |
![]() |
Store | Získá úložišti, které obsahuje tato instance model domény. (Zděděno z DomainModel.) |
Nahoru
Metody
Název | Popis | |
---|---|---|
![]() |
CreateElement | Vytvoří zadaný typ prvku. (Přepisuje DomainModel.CreateElement(Partition, Type, array<PropertyAssignment[]).) |
![]() |
CreateElementLink | Vytvoří propojení prvek zadaného typu. (Přepisuje DomainModel.CreateElementLink(Partition, Type, array<RoleAssignment[], array<PropertyAssignment[]).) |
![]() ![]() |
DisableDiagramRules | Zakáže pravidel v tomto modelu domény týkající se opravy diagramu pro dané úložiště. |
![]() ![]() |
EnableDiagramRules | Umožňuje pravidel v tomto modelu domény týkající se opravy diagramu pro dané úložiště.Pokud data diagramu bude načtena do úložiště, by tato metoda volána nejprve zajistit diagramu chová správně. |
![]() |
Equals | Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.) |
![]() |
Finalize | Umožňuje objekt při uvolnění prostředků a provádět jiné operace vyčištění, dříve, než je zažádáno systémem uvolňování paměti. (Zděděno z Object.) |
![]() |
GetClosureFilter | Vrátí IElementVisitorFilter, který odpovídá ClosureType. (Přepisuje DomainModel.GetClosureFilter(ClosureType, ICollection<ModelElement>).) |
![]() |
GetClosureVisitor | Vrátí IElementVisitor, který odpovídá typu zejména uzavření. (Zděděno z DomainModel.) |
![]() |
GetCustomDomainModelTypes | Přepsat přidat falešné ModelElementDomainClass. (Přepisuje DomainModel.GetCustomDomainModelTypes().) |
![]() |
GetCustomDomainProperties | Získá vlastnosti domény generována. (Zděděno z DomainModel.) |
![]() |
GetCustomDomainRoles | Získá-generování rolí. (Zděděno z DomainModel.) |
![]() |
GetGeneratedDomainModelTypes | Získá seznam typů modelu domény generované (třídy, pravidla, vztahy). (Přepisuje DomainModel.GetGeneratedDomainModelTypes().) |
![]() |
GetGeneratedDomainProperties | Získá seznam vlastnosti generované domény. (Přepisuje DomainModel.GetGeneratedDomainProperties().) |
![]() |
GetGeneratedDomainRoles | Získá seznam rolí, generované domény. (Přepisuje DomainModel.GetGeneratedDomainRoles().) |
![]() |
GetHashCode | Slouží jako funkci hash u určitého typu. (Zděděno z Object.) |
![]() |
GetType | Získá Type aktuální instance. (Zděděno z Object.) |
![]() |
MemberwiseClone | Vytvoří kopii aktuálního Object. (Zděděno z Object.) |
![]() |
ToString | Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.) |
Nahoru
Pole
Název | Popis | |
---|---|---|
![]() ![]() |
DomainModelId | Model domény DslDefinitionModelDomainModel ID. |
![]() ![]() |
ResourceBaseName | Základní název zdroje tohoto modelu. |
Nahoru
Bezpečný přístup z více vláken
Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.