Код C # для UML-диаграммы - PullRequest
       18

Код C # для UML-диаграммы

3 голосов
/ 31 декабря 2011

У меня Visual Studio 2010 Ultimate Edition.У меня есть следующий код в файле с именем test.cs:

 public interface IXClass
{
    void Test();
}

public class ConcreteXClass1 : IXClass
{
    public void Test()
    {
        throw new NotImplementedException();
    }
}

public class ConcreteXClass2 : IXClass
{
    public void Test()
    {
        throw new NotImplementedException();
    }
}

Как мне создать диаграмму UML для приведенного выше кода?Где я могу получить опцию в VS для генерации UML-диаграммы для приведенного выше кода?

Ответы [ 3 ]

4 голосов
/ 31 декабря 2011
  1. Выберите «Архитектура» -> «Новая диаграмма ...».
  2. Выберите «Диаграмма классов UML» и создайте новый проект моделирования.
  3. Выберите «Архитектура» -> «Windows» -> «Architecture Explorer».
  4. Выберите «Представление решения» -> «Решение, в котором находится Test.cs» -> «Test.cs» -> «Выбрать классы / интерфейсы» и перетащитеэто на диаграмме поверхности.
3 голосов
/ 31 декабря 2011

В обозревателе решений (вверху справа) щелкните правой кнопкой мыши проект (или только один исходный файл), над которым вы работаете, и выберите «Просмотреть диаграмму классов».

1 голос
/ 31 декабря 2011

Добавить >> Новый файл >> Диаграмма классов, затем перетащите все файлы CS, для которых вы хотите сгенерировать UML. также вы можете создавать классы из диаграммы классов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...