CoreDesignSurfaceDomainModel Classe

Definição

substituir APIs de substituição de reflexo

public ref class CoreDesignSurfaceDomainModel : Microsoft::VisualStudio::Modeling::DomainModel
[Microsoft.VisualStudio.Modeling.DependsOnDomainModel(typeof(Microsoft.VisualStudio.Modeling.CoreDomainModel))]
[Microsoft.VisualStudio.Modeling.Design.DescriptionResource("Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel.Description", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[Microsoft.VisualStudio.Modeling.Design.DisplayNameResource("Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel.DisplayName", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[Microsoft.VisualStudio.Modeling.DomainObjectId("91d59b16-e488-4a28-8d51-59273ad5bf2e")]
[System.CLSCompliant(true)]
public class CoreDesignSurfaceDomainModel : Microsoft.VisualStudio.Modeling.DomainModel
[<Microsoft.VisualStudio.Modeling.DependsOnDomainModel(typeof(Microsoft.VisualStudio.Modeling.CoreDomainModel))>]
[<Microsoft.VisualStudio.Modeling.Design.DescriptionResource("Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel.Description", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")>]
[<Microsoft.VisualStudio.Modeling.Design.DisplayNameResource("Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel.DisplayName", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")>]
[<Microsoft.VisualStudio.Modeling.DomainObjectId("91d59b16-e488-4a28-8d51-59273ad5bf2e")>]
[<System.CLSCompliant(true)>]
type CoreDesignSurfaceDomainModel = class
    inherit DomainModel
Public Class CoreDesignSurfaceDomainModel
Inherits DomainModel
Herança
CoreDesignSurfaceDomainModel
Atributos

Construtores

CoreDesignSurfaceDomainModel(Store)

Construtor.

Campos

DomainModelId

ID do modelo de domínio CoreDesignSurfaceDomainModel.

ResourceBaseName

O nome de base dos recursos deste modelo.

Propriedades

DomainModelInfo

Obtém informações de modelo de domínio.

(Herdado de DomainModel)
ResourceManager

Obtém o ResourceManager do DomainModel. Se o ResourceManager ainda não existir, ele será criado.

SingletonResourceManager

Obtém o ResourceManager singleton para este modelo de domínio.

Store

Obtém o Store que contém esta instância do modelo de domínio.

(Herdado de DomainModel)

Métodos

CreateElement(Partition, Type, PropertyAssignment[])

Cria um elemento do tipo especificado.

CreateElementLink(Partition, Type, RoleAssignment[], PropertyAssignment[])

Cria um link de elemento do tipo especificado.

GetClosureFilter(ClosureType, ICollection<ModelElement>)

Retorna um IElementVisitorFilter que corresponde ao recessor.

GetClosureVisitor(ClosureType, ICollection<ModelElement>)

Retorna um IElementVisitor que corresponde ao tipo de fechamento específico.

(Herdado de DomainModel)
GetCustomDomainModelTypes()

Método virtual que retorna a coleção de todos os tipos de objetos DomainModel neste domainModel

GetCustomDomainProperties()

Obtém a lista de propriedades de domínio não geradas.

(Herdado de DomainModel)
GetCustomDomainRoles()

Obtém a lista de funções de domínio não geradas.

(Herdado de DomainModel)
GetGeneratedDomainModelTypes()

Obtém a lista de tipos de modelo de domínio gerados (classes, regras, relações).

GetGeneratedDomainProperties()

Obtém a lista de propriedades de domínio geradas.

GetGeneratedDomainRoles()

Obtém a lista de funções de domínio geradas.

Aplica-se a