CoreDesignSurfaceDomainModel Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- 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. |