Um diagrama de tópicos em um diagrama não editável com base em consulta que você pode utilizar para visualizar os relacionamentos existentes entre os elementos em seu aplicativo.
Um diagrama de tópicos exibe um conjunto específico de relacionamentos entre um grupo de determinados elementos. O conjunto de relacionamentos ou o tópico, define os parâmetros da consulta para o diagrama.
A consulta e o contexto especificados persistem no diagrama de tópicos, o que significa que toda vez que um diagrama de tópicos é aberto, o sistema consulta os elementos subjacentes e preenche automaticamente o diagrama com as atualizações mais recentes. Entretanto, se você fizer alterações nos elementos subjacentes quando um diagrama de tópicos estiver aberto, o diagrama de tópicos poderá não representar totalmente o status atual dos elementos subjacentes até que o diagrama seja atualizado manualmente.
Você pode selecionar um formato de layout padrão ou radial para o diagrama de tópicos. O layout padrão mostra todos os elementos do diagrama em uma hierarquia que pode estender-se em vários níveis. O layout radial posiciona o elemento do diagrama selecionado que você utilizou em sua consulta como o hub ou o elemento do contexto. Cada elemento do diagrama é conectado direta ou indiretamente ao elemento do contexto. O layout radial mostra diretamente os elementos do diagrama relacionados e estende-se a um ou dois níveis.
É possível atualizar os diagramas de tópicos para refletir novos elementos e pode salvá-los e abri-los como diagramas de tópicos (com a extensão de nome de arquivo .tpx) em seus projetos. Entretanto, não é possível editar os elementos do diagrama, a menos que você salve o diagrama de tópicos como um diagrama editável.
É possível converter os diagramas de tópicos em diagramas de classe UML (Unified Modeling Language), com uma extensão de nome de arquivo .dnx, que você pode utilizar para entender e desenvolver seus aplicativos.