Classe DslDefinitionModelDomainModel
Definição de DslDefinitionModelDomainModel de DomainModel do Designer Dsl.
Hierarquia de herança
System.Object
Microsoft.VisualStudio.Modeling.DomainModel
Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelDomainModel
Namespace: Microsoft.VisualStudio.Modeling.DslDefinition
Assembly: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll)
Sintaxe
'Declaração
<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
O tipo DslDefinitionModelDomainModel expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
DslDefinitionModelDomainModel | Construtor. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
DomainModelInfo | Obtém informações sobre o modelo de domínio. (Herdado de DomainModel.) | |
ResourceManager | Obtém o ResourceManager do DomainModel.Se o ResourceManager ainda não existir, ele é criado. (Substitui DomainModel.ResourceManager.) | |
SingletonResourceManager | Obtém o ResourceManager Singleton para este modelo de domínio. | |
Store | Obtém o armazenamento que contém esta instância do modelo de domínio. (Herdado de DomainModel.) |
Superior
Métodos
Nome | Descrição | |
---|---|---|
CreateElement | Cria um elemento do tipo especificado. (Substitui DomainModel.CreateElement(Partition, Type, array<PropertyAssignment[]).) | |
CreateElementLink | Cria um vínculo de elemento do tipo especificado. (Substitui DomainModel.CreateElementLink(Partition, Type, array<RoleAssignment[], array<PropertyAssignment[]).) | |
DisableDiagramRules | Desabilita as regras nesse modelo de domínio relacionados a correção do diagrama para determinada loja. | |
EnableDiagramRules | Permite regras nesse modelo de domínio relacionados a correção do diagrama para determinada loja.Se serão carregados para o armazenamento de dados do diagrama, esse método deve ser chamado primeiro para garantir que o diagrama se comportará corretamente. | |
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
Finalize | Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.) | |
GetClosureFilter | Retorna um IElementVisitorFilter que corresponde a ClosureType. (Substitui DomainModel.GetClosureFilter(ClosureType, ICollection<ModelElement>).) | |
GetClosureVisitor | Retorna um IElementVisitor que corresponde ao tipo específico de fechamento. (Herdado de DomainModel.) | |
GetCustomDomainModelTypes | Substitua para adicionar o ModelElementDomainClass falsa. (Substitui DomainModel.GetCustomDomainModelTypes().) | |
GetCustomDomainProperties | Obtém as propriedades de domínio não é gerado. (Herdado de DomainModel.) | |
GetCustomDomainRoles | Obtém as funções de domínio não é gerado. (Herdado de DomainModel.) | |
GetGeneratedDomainModelTypes | Obtém a lista de tipos de modelo de domínio gerado (classes, regras, relações). (Substitui DomainModel.GetGeneratedDomainModelTypes().) | |
GetGeneratedDomainProperties | Obtém a lista de propriedades do domínio gerado. (Substitui DomainModel.GetGeneratedDomainProperties().) | |
GetGeneratedDomainRoles | Obtém a lista de funções de domínio gerado. (Substitui DomainModel.GetGeneratedDomainRoles().) | |
GetHashCode | Serve como uma função de hash para um tipo específico. (Herdado de Object.) | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) | |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) |
Superior
Campos
Nome | Descrição | |
---|---|---|
DomainModelId | Modelo de domínio DslDefinitionModelDomainModel ID. | |
ResourceBaseName | O nome de base dos recursos do modelo. |
Superior
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.