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.12.0 (v Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0.dll)
Syntaxe
'Deklarace
<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 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 se zadaný objekt rovná aktuálnímu objektu. (Zděděno z Object.) | |
Finalize | Umožňuje objektu k pokusu uvolnit prostředky a provádět další operace vyčištění před 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 výchozí funkce hash. (Zděděno z Object.) | |
GetType | Získá Type aktuální instance. (Zděděno z Object.) | |
MemberwiseClone | Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.) | |
ToString | Vrací ř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.