UML 매핑 Microsoft Visual C# 코드에 대 한

참고: 사용자 언어로 가능한 한 빨리 가장 최신의 도움말 콘텐츠를 제공하고자 합니다. 이 페이지는 자동화를 통해 번역되었으며 문법 오류나 부정확한 설명을 포함할 수 있습니다. 이 목적은 콘텐츠가 사용자에게 유용하다는 것입니다. 이 페이지 하단의 정보가 도움이 되었다면 알려주세요. 쉽게 참조할 수 있는 영어 문서가 여기 있습니다.

리버스 엔지니어링 동안 Visual C#에 다음 코드 구조가 UML 요소에 해당합니다.

Namespace

C# Namespace 리버스 엔지니어링 UML 패키지 으로 되며 포함 됩니다.

  • Name(이름)

  • 구성원

수업

C# 클래스는 UML 클래스로 리버스 엔지니어링 며 포함 됩니다.

  • Name(이름)

  • 상속 된 클래스 및 구현 된 인터페이스

  • 표시 유형 (공개, 보호, 또는 전용)

  • IsAbstract

  • IsLeaf

  • 기본 클래스 및 구현 된 인터페이스

  • 멤버 작업/함수

  • 멤버 변수

참고: C#에서는 다음과 같은 클래스 구문은 Microsoft Office Visio UML에서 지원 되지 않습니다.

  • 새로 만들기

  • Internal

인터페이스

C# 인터페이스는 UML 인터페이스 도형으로 리버스 엔지니어링 며 포함 됩니다.

  • Name(이름)

  • 표시 유형 (공개, 보호, 또는 전용)

  • IsLeaf

  • 기본 인터페이스

  • 멤버 작업

열거 형식

C# 열거 형식은 리버스 엔지니어링 << 열거형 >> 스테레오와 UML 데이터 형식 으로 되며 포함 됩니다.

  • Name(이름)

  • 표시 유형 (공개, 보호, 또는 전용)

  • IsLeaf

  • 구성원

참고: C#에서 기본 형식에서 제공 하는 정보 Microsoft Office Visio UML에서 지원 되지 않습니다.

구조체

C#의 구조 리버스 엔지니어링 << struct >> 스테레오 있는 UML 클래스로 되며 포함 됩니다.

  • Name(이름)

  • 표시 유형 (공개, 보호, 또는 전용)

  • IsAbstract

  • IsLeaf

  • 기본 클래스 및 구현 된 인터페이스

  • 구성원

속성

C#의 속성은 UML 작업으로 리버스 엔지니어링 며 포함 됩니다.

  • Name(이름)

  • 표시 유형 (공개, 보호, 또는 전용)

  • 종류

  • 가져오기 및 방법 (코드 생성 옵션으로 추가 됨) 설정

참고: Microsoft Office Visio UML에는 다음과 같은 C# 속성이 지원 되지 않습니다.

  • 새로 만들기

  • Internal

  • 재정의

대리자

  • C# 대리인은 << 대리인 >> 스테레오와 UML 클래스도 리버스 엔지니어링 며 포함 됩니다.

  • Name(이름)

  • 표시 유형 (공개, 보호, 또는 전용)

  • 서명 (연산으로 클래스에 추가 됨)

멤버 작업

C# 멤버 작업은 UML 작업으로 리버스 엔지니어링 며 포함 됩니다.

  • Name(이름)

  • 표시 유형 (공개, 보호, 또는 전용)

  • 범위 (정적 또는 공유)

  • IsPolymorphic

  • IsAbstract

  • 작업 종류

연산은 생성자, 소멸자, 속성, 이벤트, 인덱서 또는 프로시저 등의 형식에 따라 태그입니다. UML 작업 속성 대화 상자의 코드 생성 옵션 페이지를 사용 하는 UML 모델에서 이러한 태그가 지정 된 값을 볼 수 있습니다.

  • 반환 형식

  • 매개 변수

참고: 다음 C# 멤버 작업 Microsoft Office Visio UML에서 지원 되지 않습니다.

  • 새로 만들기

  • Internal

  • Extern

  • 재정의

상수

C#의 상수는 UML 특성으로 리버스 엔지니어링 하 고 포함 합니다.

  • 표시 유형 (공개 또는 비공개)

  • 종류

  • 초기 값

상수 특성 가변 필드가 고정으로 설정으로 모델에 추가 됩니다.

참고: 코드의 읽기 전용 요소는로 리버스 엔지니어링 상수입니다.

멤버 변수

C# 멤버 변수는 UML 특성으로 리버스 엔지니어링 며 포함 됩니다.

  • 이름

  • 유형

  • 표시 유형 (공개, 보호, 또는 전용)

  • 범위 (정적 또는 공유)

  • 가변 (고정 또는 변경할 수)

  • 초기 값

메서드 매개 변수

C# 메서드 매개 변수는 UML 매개 변수로 리버스 엔지니어링 며 포함 됩니다.

  • 이름

  • 유형

  • (In, inout, out, 또는 반송) 방향

  • 기본값

UML에서 지원 되지 C# 코드 구문

다음 C# 코드 구문 리버스 엔지니어링 Visual Studio.NET에서 Microsoft Office Visio 하기 때 UML 요소를 매핑할 수 없습니다.

  • 클래스: 새, 내부, 정적 생성자

  • 데이터 구성원: 새, 내부

  • 열거 형식: 기본 형식

  • 이벤트: 새, 내부

  • 예외

  • 매개 변수: paramArray

  • 봉인 속성: 새, 내부 재정

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×