다음을 통해 공유


Visual Studio용 모델링 SDK에 대한 API 참조

Visual Studio 시각화 및 모델링 SDK를 도메인 관련 언어 (DSL) 및 UML 도구를 빌드 플랫폼을 제공 합니다.

참고

UML 모델링 api에 대 한 자세한 내용은 UML 모델링 확장성을 위한 API 참조.텍스트 변환 하는 방법에 대 한에 대 한 자세한 내용은 T4 텍스트 변환 사용자 지정.

이 여기서 "Microsoft.VisualStudio.Modeling"로 시작 하는 이름을 가진 네임 스페이스에 대 한 참조 자료를 제공 합니다.

Namespace

Content

Microsoft.VisualStudio.Modeling

DSL에서 정의 하는 모든 도메인 클래스의 기본 클래스는 모델 요소를 같은 클래스입니다.

Microsoft.VisualStudio.Modeling.Design

DSL 정의의 일부를 구성 하는 클래스입니다.

Microsoft.VisualStudio.Modeling.Diagnostics

모델 뷰어 저장소 및 성능 측정 도구입니다.

Microsoft.VisualStudio.Modeling.Diagrams

DSL에서 정의 하는 모든 셰이프는 기본 클래스인 ShapeElement, 같은 클래스입니다.

Microsoft.VisualStudio.Modeling.Diagrams.ExtensionEnablement

제스처와 선택 방법입니다.

Microsoft.VisualStudio.Modeling.DslDefinition

DSL 정의 디자이너 API입니다.

Microsoft.VisualStudio.Modeling.DslDefinition.Design

DSL 정의 디자이너의 내부 클래스입니다.

Microsoft.VisualStudio.Modeling.DslDefinition.ExtensionEnablement

DSL 디자이너 명령, 제스처 및 유효성 검사를 확장할 수 있는 특성입니다.

Microsoft.VisualStudio.Modeling.Extensibility

DSL 확장성을 구현 하는 확장 메서드가 모델 요소에 대 한.

Microsoft.VisualStudio.Modeling.ExtensionEnablement

확장 특성

Microsoft.VisualStudio.Modeling.Immutability

부품 모델의 읽기 전용으로 만들 수 있습니다.

Microsoft.VisualStudio.Modeling.Integration

Modelbus 수 있도록 API를 여러 모델을 통합 합니다.

Microsoft.VisualStudio.Modeling.Integration.Picker

모델 및 Modelbus 참조를 생성 하는 요소를 탐색할 수 있는 대화 상자입니다.

Microsoft.VisualStudio.Modeling.Integration.Picker.Hosting

선택 서비스입니다.

Microsoft.VisualStudio.Modeling.Integration.Shell

Modelbus 어댑터 프레임 워크에 대 한 Visual Studio.

Microsoft.VisualStudio.Modeling.Integration.Shell.Picker

모델 및 Modelbus 참조를 생성 하는 요소를 탐색할 수 있는 선택 대화 상자

Microsoft.VisualStudio.Modeling.Shell

Dsl 간의 인터페이스 및 Visual Studio.

Microsoft.VisualStudio.Modeling.Shell.ExtensionEnablement

(컨텍스트) 단축 메뉴 명령을 정의할 수 있습니다.

Microsoft.VisualStudio.Modeling.Validation

유효성 검사 제약 조건을 정의할 수 있습니다.

참고 항목

기타 리소스

UML 모델링 확장성을 위한 API 참조

T4 텍스트 변환 사용자 지정