DslDefinitionModelDomainModel Class

 

DomainModel DslDefinitionModelDomainModel Definition of the Dsl Designer.

Namespace:   Microsoft.VisualStudio.Modeling.DslDefinition
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0.dll)

System::Object
  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

NameDescription
System_CAPS_pubpropertyDomainModelInfo

Gets information about the domain model.(Inherited from DomainModel.)

System_CAPS_pubpropertyResourceManager

Gets the DomainModel's ResourceManager. If the ResourceManager does not already exist, then it is created.(Overrides DomainModel::ResourceManager.)

System_CAPS_pubpropertySystem_CAPS_staticSingletonResourceManager

Gets the Singleton ResourceManager for this domain model.

System_CAPS_pubpropertyStore

Gets the store which contains this instance of the domain model.(Inherited from DomainModel.)

NameDescription
System_CAPS_pubmethodCreateElement(Partition^, Type^, array<PropertyAssignment^>^)
System_CAPS_pubmethodCreateElementLink(Partition^, Type^, array<RoleAssignment^>^, array<PropertyAssignment^>^)
System_CAPS_pubmethodSystem_CAPS_staticDisableDiagramRules(Store^)

Disables rules in this domain model related to diagram fixup for the given store.

System_CAPS_pubmethodSystem_CAPS_staticEnableDiagramRules(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.

System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetClosureFilter(ClosureType, ICollection<ModelElement^>^)

Returns an IElementVisitorFilter that corresponds to the ClosureType.(Overrides DomainModel::GetClosureFilter(ClosureType, ICollection<ModelElement^>^).)

System_CAPS_pubmethodGetClosureVisitor(ClosureType, ICollection<ModelElement^>^)

Returns an IElementVisitor that corresponds to the particular closure type.(Inherited from DomainModel.)

System_CAPS_protmethodGetCustomDomainModelTypes()

Override to add the fake ModelElementDomainClass.(Overrides DomainModel::GetCustomDomainModelTypes().)

System_CAPS_protmethodGetCustomDomainProperties()

Gets the non-generated domain properties.(Inherited from DomainModel.)

System_CAPS_protmethodGetCustomDomainRoles()

Gets the non-generated domain roles.(Inherited from DomainModel.)

System_CAPS_protmethodGetGeneratedDomainModelTypes()

Gets the list of generated domain model types (classes, rules, relationships).(Overrides DomainModel::GetGeneratedDomainModelTypes().)

System_CAPS_protmethodGetGeneratedDomainProperties()

Gets the list of generated domain properties.(Overrides DomainModel::GetGeneratedDomainProperties().)

System_CAPS_protmethodGetGeneratedDomainRoles()

Gets the list of generated domain roles.(Overrides DomainModel::GetGeneratedDomainRoles().)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

NameDescription
System_CAPS_pubfieldSystem_CAPS_staticDomainModelId

DslDefinitionModelDomainModel domain model Id.

System_CAPS_pubfieldSystem_CAPS_staticResourceBaseName

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.

Return to top
Show: