Compartilhar via


Validar um modelo UML

Alguns dos modelos de UML que você pode desenhar em Visual Studio Ultimate podem ser considerados válidos em seu projeto.Por exemplo, você pode exigir que os exemplos de uso devem sempre ser associados a um diagrama de seqüência que tenha as cordas de salvamento que representam os atores de maiúsculas e minúsculas de uso.Você pode instalar o ou definir restrições que ajudam sua equipe a conformidade com os requisitos como este.As restrições podem ser aplicadas ao usuário salva ou abre um modelo, e podem ser chamadas pelo comando de menu.

Nenhuma restrição é fornecida com Visual Studio, porque depende de como sua equipe interpreta e usa modelos de UML.Mas você pode definir suas próprias restrições, e instalar as restrições que são definidas por outros usuários.Para saber como definir restrições e empacotar-las para a distribuição, consulte Como: definir restrições de validação dos modelos UML.

Invocando a validação

Quando você instalou uma extensão de validação, que fornece as restrições podem ser aplicadas nos seguintes casos.Algumas restrições são definidas para aplicar somente em alguns de esses casos.

  • Comando de validação. Para chamar a qualquer momento validação, clique validar o modelo de UML no menu de Arquitetura .

    ObservaçãoObservação

    O comando será exibido somente se as restrições de validação são instaladas.

  • Para salvar um modelo. As restrições de validação podem ser aplicadas quando você salvar o modelo.O objetivo de essas restrições é para ajudar a garantir que você não o salvou um modelo que não é válido de acordo com a interpretação do seu projeto.

    Se houver erros, você ainda estar-lhe-á perguntado se deseja salvar o modelo.Você pode escolher para corrigir os erros, ou para salvar de qualquer maneira o modelo.

  • Para abrir um modelo. Quando você abre um modelo, os métodos de validação podem ser aplicados para restaurar as mensagens de erro que existiam quando você salvou o modelo.Erros podem também ser apresentados por inconsistências entre as alterações que são feitas pelos usuários que estão trabalhando em diferentes partes de um modelo.Para mais informações, consulte Modelos de compartilhamento e a exportação de diagramas.

Erros de validação são reportados na janela de erros de Visual Studio .

Para selecionar em um diagrama os elementos que estão incorretos, clique duas vezes no erro.Isso funciona somente se os elementos incorretos são visíveis em um diagrama aberto.

Instalando restrições de validação

As restrições são empacotadas nos arquivos de extensão de Visual Studio VSIX ().Normalmente, um conjunto de restrições será parte de uma extensão que também contém outras definições como comandos de menu, perfis, e itens da caixa de ferramentas.

Para instalar uma extensão do Visual Studio

  1. Clique duas vezes no arquivo de .vsix no Windows Explorer (ou arquivo Explorer).

  2. Reinicie qualquer instância de Visual Studio que já executar.

Desativando e desinstalar restrições de validação

Quando você deseja trabalhar com um modelo para que as restrições não se aplicam, você pode desativar temporariamente a extensão que o contém.De essa forma, você pode trabalhar com tipos diferentes do modelo em momentos diferentes, ativar e desativar extensões diferentes.

Para desativar ou desinstalar uma extensão do Visual Studio

  1. Em o menu de Visual StudioFerramentas , clique em gerenciador de extensão.

  2. A o lado de extensão, clique em Desativar para desativar temporariamente a extensão.Você pode ativá-lo novamente posteriormente retornando a gerenciador de extensão.

    - ou -

    Clique Desinstalar para remover a extensão.

  3. Reinicie Visual Studio.

Consulte também

Conceitos

Como: definir restrições de validação dos modelos UML

Desenvolvendo modelos para design de software

Usando modelos dentro do processo de desenvolvimento