다음을 통해 공유


방법: 코드에서 UML 클래스 다이어그램 만들기

Visual Studio Ultimate, C# 클래스 또는 네임 스페이스를 추가할 수 있습니다 아키텍처 탐색기 또는 종속성 그래프에 UML 클래스 다이어그램입니다. C# 클래스를 추가할 수도 있습니다 솔루션 탐색기.

끌어 오는 클래스가 다이어그램에 표시되며이 클래스가 종속된 클래스가 UML 모델 탐색기에 나타납니다.참조 모델 유형을 표현 하는 방법.

프로그램 코드의 클래스를 UML 모델에 추가하려면

  1. C# 프로젝트를 엽니다.

  2. UML 모델링 프로젝트를 만듭니다.

    자세한 내용은 방법: UML 모델링 프로젝트 및 다이어그램 만들기를 참조하십시오.

  3. UML 클래스 다이어그램을 모델링 프로젝트에 추가합니다.

    아키텍처 메뉴를 선택 새 다이어그램.새 다이어그램 추가 대화 상자에서 UML 클래스 다이어그램을 선택합니다.

  4. 아키텍처 탐색기를 엽니다.

  5. 네임스페이스나 형식을 아키텍처 탐색기에서 UML 클래스 다이어그램 화면으로 끌어 옵니다.

네임 스페이스 또는 형식 종속성 그래프에서 끌 수도 있습니다.자세한 내용은 종속성 그래프에서 코드 종속성 시각화를 참조하십시오.클래스에서 끌면 솔루션 탐색기.

[!참고]

코드와 다이어그램은 자동으로 업데이트되지 않습니다.코드에 영향을 주지 않고 제안된 변경 사항에 대해 논의하기 위해 다이어그램을 업데이트할 수 있습니다.클래스를 다이어그램으로 다시 끌어 오지 않는 한 코드의 이후 변경 사항은 다이어그램에 자동으로 영향을 주지 않습니다.

이 기능은 Windows Automation API 3.0을 설치한 후 보다 빠르게 실행될 수 있습니다.

UML 클래스와 연결된 C# 코드를 열려면

  • 클래스 셰이프, 특성 또는 UML 클래스 다이어그램에서 작업을 두 번 클릭 합니다.

    소스 코드가 표시됩니다.

모델에서 형식을 나타내는 방법

다이어그램으로 명시적으로 이동하는 형식은 모델과 다이어그램에 직접 표현됩니다.

이러한 명시적 형식이 종속된 형식은 모델에서 자리 표시자로 표현됩니다.해당 정보와 종속성은 표현되지 않습니다.

그러나 이후에 형식에서 자리 표시자를 드래그 하면 아키텍처 탐색기 또는 의존 관계를 다이어그램으로 끌어다 그래프로 표시, 개체 틀 전체 형식으로 대체 됩니다.

참고 항목

개념

UML 클래스 다이어그램: 참조

방법: UML 모델링 프로젝트 및 다이어그램 만들기

아키텍처 탐색기로 코드 찾기