Partilhar via


Personalizando o Gerenciador de modelos

Você pode alterar a aparência e comportamento do explorer para o criador de linguagem específica de domínio da seguinte maneira:

  • Altere o título da janela.

  • Altere o ícone do guia.

  • Altere os ícones para nós.

  • Oculte nós.

Alterar o título da janela

Para alterar o título da janela do explorer gerado, selecione Comportamento do Explorer no Explorer DSLe depois no Propriedades janela, defina o título propriedade para o título desejado.

Alterar o ícone do guia

Para alterar o ícone do guia do Explorer, use um ícone de 16 x 16 pixels em um arquivo. bmp.Coloque o arquivo de ícone na pasta \DslPackage\Resources\ e, em seguida, altere o nome de arquivo para ModelExplorerToolWindowBitmaps.bmp.Por exemplo, você pode alterar o Visual Studio setup.ico ícone para o formato. bmp e renomeá-lo para DSLLanguageName\DslPackage\Resources\ModelExplorerToolWindowBitmaps.bmp.O designer gerado exibirá esse ícone na guia do seu explorer quando ela estiver encaixada em conjunto com Solution Explorer.

Definindo ícones personalizados em nós do Explorer

Você pode personalizar nós no seu explorer usando as configurações de nó do explorer.O procedimento a seguir mostra como adicionar um ícone para um nó.

Para adicionar um ícone para um nó do explorer

  1. Criar um Ferramentas de Linguagem Específica do Domínio solução usando o modelo de fluxo de tarefas de solução.

  2. Colocar um arquivo. bmp que contém um ícone de 16 x 16 pixels na Dsl\Resources a pasta na solução.

  3. No Explorer DSL, com o botão direito Explorer comportamento e, em seguida, clique em Adicionar novas configurações do Explorer nó.

    Um ExplorerNodeSettings nó aparece sob o Configurações personalizadas do nó nó.

  4. Selecione ExplorerNodeSettingse depois no Propriedades janela, defina classe para ator.

  5. Definir Para exibição do ícone o caminho do arquivo de ícone.

  6. Transformar todos os modelos e, em seguida, criar e executar a solução.

  7. No designer gerado, abra o diagrama de exemplo.

    O Explorer deverá mostrar três ator nós que têm seu ícone.

ObservaçãoObservação

Se você tiver definido um ícone de nó para qualquer elemento que é exibido no explorer gerado, todos os nós do explorer exibirá o ícone.Se nenhum ícone tiver sido definido, os nós exibirá o ícone padrão.

Alterando o nome exibido em um nó do Explorer

Você pode alterar como os nomes de elementos de modelo são exibidos no seu explorer.O procedimento a seguir mostra como exibir o nome da tarefa que é referenciado por um comentário no nó de comentário.

Para exibir uma propriedade

  1. Abra a solução que você criou no procedimento anterior.

  2. Certifique-se de que o comentário faz referência a apenas uma classe de domínio único, definindo a multiplicidade da função com o nome da propriedade assuntos para 0.O nome da propriedade deve se tornar assunto, e o nome do relacionamento deve se tornar CommentReferencesSubject.

  3. No Explorer DSL, com o botão direito Explorer comportamento e, em seguida, clique em Adicionar novas configurações do Explorer nó.

    Um ExplorerNodeSettings nó aparece sob o Configurações personalizadas do nó nó.

  4. Selecione ExplorerNodeSettingse depois no Propriedades janela, defina classe para comentário.

  5. Com o botão direito do comentário nó e, em seguida, clique Adicionar novo caminho de propriedade.

    Um novo nó aparece chamado Propriedade exibida.

  6. Selecione Propriedade exibidae depois no Propriedades janela, clique no campo valor de Caminho para a propriedade.Selecione comentário, em seguida, CommentReferencesSubject, em seguida, FlowElement.O caminho resultante deve se parecer com CommentReferencesSubject.Subject/!Assunto.

  7. No campo valor de propriedade, selecione nome.

  8. Transformar todos os modelos e, em seguida, criar e executar sua solução.

  9. No designer gerado, abra o diagrama de exemplo.

  10. Desenhar um Comentário conector entre o elemento de comentário e o Task1 elemento no diagrama.

    O nó do Explorer deve exibir o comentário como Task1.

Ocultando a nós

Você pode ocultar um nó no seu explorer adicionando o seu caminho para o Nós ocultos o nó da Explorer DSL.O procedimento a seguir mostra como ocultar os nós de comentário.

Para ocultar um nó do explorer

  1. Abra a solução que você criou no procedimento anterior.

  2. No Explorer DSL, com o botão direito Explorer comportamento e, em seguida, clique em Adicionar novo caminho do domínio.

    A Caminho do domínio nó aparece sob Nós ocultos.

  3. Selecione Caminho do domínioe depois no Propriedades janela, clique no campo valor de Definição de caminho.Selecione fluxos, em seguida, FlowGraphHasComments.O caminho resultante deve se parecer com FlowGraphHasComments.Comments

  4. Transformar todos os modelos e, em seguida, criar e executar sua solução.

  5. No designer gerado, abra o diagrama de exemplo.

    O explorer deverá mostrar apenas um atores nó e não deve mostrar o comentários nó.

Consulte também

Outros recursos

Domain-Specific Language Tools Glossary