DslDefinitionModelDomainModel Class
DomainModel DslDefinitionModelDomainModel Definition of the Dsl Designer.
Assembly: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0.dll)
Microsoft.VisualStudio.Modeling::DomainModel
Microsoft.VisualStudio.Modeling.DslDefinition::DslDefinitionModelDomainModel
[DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelDomainModel.DisplayName", (DslDefinitionModelDomainModel^::typeid), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")] [DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelDomainModel.Description", (DslDefinitionModelDomainModel^::typeid), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")] [CLSCompliantAttribute(true)] [DependsOnDomainModelAttribute((CoreDomainModel^::typeid))] [DependsOnDomainModelAttribute((CoreDesignSurfaceDomainModel^::typeid))] [DomainObjectIdAttribute("22330555-b402-4beb-ba11-1f84f4f8d2f0")] public ref class DslDefinitionModelDomainModel : DomainModel
| Name | Description | |
|---|---|---|
![]() | DslDefinitionModelDomainModel(Store^) | Constructor. |
| Name | Description | |
|---|---|---|
![]() | DomainModelInfo | Gets information about the domain model.(Inherited from DomainModel.) |
![]() | ResourceManager | Gets the DomainModel's ResourceManager. If the ResourceManager does not already exist, then it is created.(Overrides DomainModel::ResourceManager.) |
![]() ![]() | SingletonResourceManager | Gets the Singleton ResourceManager for this domain model. |
![]() | Store | Gets the store which contains this instance of the domain model.(Inherited from DomainModel.) |
| Name | Description | |
|---|---|---|
![]() | CreateElement(Partition^, Type^, array<PropertyAssignment^>^) | Creates an element of specified type.(Overrides DomainModel::CreateElement(Partition^, Type^, array<PropertyAssignment^>^).) |
![]() | CreateElementLink(Partition^, Type^, array<RoleAssignment^>^, array<PropertyAssignment^>^) | Creates an element link of specified type.(Overrides DomainModel::CreateElementLink(Partition^, Type^, array<RoleAssignment^>^, array<PropertyAssignment^>^).) |
![]() ![]() | DisableDiagramRules(Store^) | Disables rules in this domain model related to diagram fixup for the given store. |
![]() ![]() | EnableDiagramRules(Store^) | Enables rules in this domain model related to diagram fixup for the given store. If diagram data will be loaded into the store, this method should be called first to ensure that the diagram behaves properly. |
![]() | Equals(Object^) | (Inherited from Object.) |
![]() | Finalize() | (Inherited from Object.) |
![]() | GetClosureFilter(ClosureType, ICollection<ModelElement^>^) | Returns an IElementVisitorFilter that corresponds to the ClosureType.(Overrides DomainModel::GetClosureFilter(ClosureType, ICollection<ModelElement^>^).) |
![]() | GetClosureVisitor(ClosureType, ICollection<ModelElement^>^) | Returns an IElementVisitor that corresponds to the particular closure type.(Inherited from DomainModel.) |
![]() | GetCustomDomainModelTypes() | Override to add the fake ModelElementDomainClass.(Overrides DomainModel::GetCustomDomainModelTypes().) |
![]() | GetCustomDomainProperties() | Gets the non-generated domain properties.(Inherited from DomainModel.) |
![]() | GetCustomDomainRoles() | Gets the non-generated domain roles.(Inherited from DomainModel.) |
![]() | GetGeneratedDomainModelTypes() | Gets the list of generated domain model types (classes, rules, relationships).(Overrides DomainModel::GetGeneratedDomainModelTypes().) |
![]() | GetGeneratedDomainProperties() | Gets the list of generated domain properties.(Overrides DomainModel::GetGeneratedDomainProperties().) |
![]() | GetGeneratedDomainRoles() | Gets the list of generated domain roles.(Overrides DomainModel::GetGeneratedDomainRoles().) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetType() | (Inherited from Object.) |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | ToString() | (Inherited from Object.) |
| Name | Description | |
|---|---|---|
![]() ![]() | DomainModelId | DslDefinitionModelDomainModel domain model Id. |
![]() ![]() | ResourceBaseName | The base name of this model's resources. |
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.




