UML 매핑 Microsoft Visual Basic.NET 코드에 대 한

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

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

네임스페이스

Visual Basic에서 Namespace 리버스 엔지니어링 UML 패키지 으로 되며 포함 됩니다.

  • Name(이름)

  • 구성원

클래스

Visual basic에서 클래스 리버스 엔지니어링 UML 클래스 으로 되며 포함 됩니다.

  • Name(이름)

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

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

  • IsAbstract

  • IsLeaf

  • 멤버 작업 / 함수 (멤버 변수)

다음 Visual Basic 클래스 구문 Microsoft Office Visio UML에서 지원 되지 않습니다.

  • 친구

  • 그림자

인터페이스

Visual basic에서 인터페이스 리버스 엔지니어링 UML 인터페이스 으로 되며 포함 됩니다.

  • Name(이름)

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

  • IsLeaf

  • 기본 인터페이스

  • 멤버 작업

열거 형식

Visual Basic에서 열거 형식을 리버스 엔지니어링 << 열거형 >> 스테레오와 UML 데이터 형식 으로 되며 포함 됩니다.

  • Name(이름)

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

  • IsLeaf

  • 기본 클래스

  • 구성원

참고: Visual Basic의 정수 형식을 리버스 엔지니어링 되지 않습니다.

구조

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

  • Name(이름)

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

  • IsAbstract

  • IsLeaf

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

  • 구성원

속성

Visual Basic에서 속성은 UML 작업으로 리버스 엔지니어링 며 포함 됩니다.

  • Name(이름)

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

  • 종류

  • 끌기 및 Setter

참고: Visual Basic에서 기본 속성이 지원 되지 않습니다.

대리자

Visual Basic에서 대리인은 << 대리인 >> 스테레오와 UML 클래스도 리버스 엔지니어링 며 포함 됩니다.

  • Name(이름)

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

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

멤버 작업

Visual Basic에서 멤버 작업 UML 작업으로 UML 모델에 추가 되 고 포함:

  • Name(이름)

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

  • 범위 (정적 또는 공유)

  • IsPolymorphic

  • IsAbstract

  • 작업 종류

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

  • 반환 형식

  • 매개 변수

  • mustOverride

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

  • 재정의 불가능-직접 지원 되지 않는, UML 요소를 매핑합니다: operation::IsLeaf

  • 오버 로드 등 지원 되지 않습니다

  • 처리-지원 되지 않습니다

이벤트

Visual Basic의 이벤트 작업으로 모델에 추가 되 고 포함 합니다.

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

  • 매개 변수

상수

Visual Basic에서 상수는 UML 특성으로 리버스 엔지니어링 되며 포함 합니다.

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

  • 종류

  • 초기 값

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

예를 들어 Visual Basic 선:

Const str As String = "some text"

초기 값은 다음과 같습니다.

"some text"

하는 동안

Const x As Integer = 1

주어 집니다 초기 값은 1입니다.

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

멤버 변수

Visual Basic에서 멤버 변수 UML 특성으로 UML 모델에 추가 되므로 며 포함 됩니다.

  • 이름

  • 유형

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

  • 범위 (정적 또는 공유)

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

  • 초기 값

메서드 매개 변수

Visual Basic에서 메서드 매개 변수 UML 매개 변수로 UML 모델에 추가 되 고 포함:

  • 이름

  • 유형

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

  • 기본값

참고: 다음 Visual Basic 매개 변수 구문 Microsoft Office Visio UML에서 지원 되지 않습니다.

  • 선택

  • ParamArray

UML에서 지원 되지 Visual Basic 코드 구문

다음 Visual Basic 코드 구조가 리버스 엔지니어링 Visual Studio에서 때 UML 요소를 매핑할 수 없습니다. Microsoft Office visio 순 합니다.

  • 클래스: 친구, 친구, 그림자를 보호 합니다.

  • 데이터 구성원: WithEvents 새로 만들기를 어둡게 합니다.

  • 열거 형식: 정수 형식을 리버스 엔지니어링 되지 않습니다.

  • 멤버 작업: 오버 로드, 핸들 하지 무시할 수 (UML 요소를 매핑합니다: operation::IsLeaf).

  • 매개 변수: 선택적 paramArray 합니다.

  • 속성: 기본 합니다.

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

이 정보가 유용한가요?

의견 주셔서 감사합니다!

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

×