Classe CoreDesignSurfaceDomainModel
Substituir a reflexão apis de substituição
Hierarquia de herança
System.Object
Microsoft.VisualStudio.Modeling.DomainModel
Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel
Namespace: Microsoft.VisualStudio.Modeling.Diagrams
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)
Sintaxe
'Declaração
<DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel.DisplayName", _
GetType(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")> _
<DomainObjectIdAttribute("91d59b16-e488-4a28-8d51-59273ad5bf2e")> _
<CLSCompliantAttribute(True)> _
<DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel.Description", _
GetType(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")> _
<DependsOnDomainModelAttribute(GetType(CoreDomainModel))> _
Public Class CoreDesignSurfaceDomainModel _
Inherits DomainModel
[DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel.DisplayName",
typeof(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[DomainObjectIdAttribute("91d59b16-e488-4a28-8d51-59273ad5bf2e")]
[CLSCompliantAttribute(true)]
[DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel.Description",
typeof(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[DependsOnDomainModelAttribute(typeof(CoreDomainModel))]
public class CoreDesignSurfaceDomainModel : DomainModel
O tipo CoreDesignSurfaceDomainModel expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
CoreDesignSurfaceDomainModel | 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[]).) | |
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 | Método virtual que retorna a coleção de todos os tipos de objetos de DomainModel este domainModel (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 CoreDesignSurfaceDomainModel 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.