Estendendo os diagramas de camada

Você pode escrever código para criar e atualizar diagramas de camada e validar a estrutura do seu código de programa contra diagramas de camada no Visual Studio Ultimate.Você pode adicionar comandos que aparecem no menu de atalho (contexto) dos diagramas, personalizar gestos de arrastar e soltar e acessar o modelo de camada de modelos de texto.Você pode empacotar essas extensões para o Visual Studio integração extensão (VSIX) e distribuí-los aos usuários do Visual Studio Ultimate e Visual Studio Premium.Para obter mais informações sobre diagramas de camada, consulte:

Requisitos

Ff657803.collapse_all(pt-br,VS.110).gifRequisitos para a criação de extensões de camada

Você deve ter instalado o seguinte no computador onde você deseja desenvolver suas extensões de camada:

  • Visual Studio Ultimate

  • Visual Studio SDK

  • SDK de modelagem e visualização

Ff657803.collapse_all(pt-br,VS.110).gifRequisitos para usar extensões de camada

Você deve ter instalado o seguinte no computador onde você deseja executar as extensões de camada:

  • Visual Studio Premium, Visual Studio Ultimate, ou Team Foundation Build

Para mais informações, consulte Implantando uma camada de extensão de modelagem.

Nesta seção

Adicionando comandos e gestos para diagramas de camada

Adicionar validação personalizada da arquitetura a diagramas de camada

Adicionar propriedades personalizadas a um diagrama de camada

Navegando e atualizar modelos de camada no código de programa

Implantando uma camada de extensão de modelagem

Solucionando problemas de extensões para diagramas de camada

Consulte também

Conceitos

Como: definir e instalar uma extensão de modelagem

Diagramas de camada: referência

Diagramas de camada: diretrizes

Criar diagramas de camada a partir do código

Validar o código com diagramas de camada

Como: gerar arquivos a partir de um modelo UML

Como: abrir um modelo UML usando a API de Visual Studio