Microsoft.VisualStudio.Modeling.ExtensionEnablement 네임스페이스
이 네임 스페이스의 형식 언어의 사용자 지정을 지원합니다.
자세한 내용은 도메인별 언어를 사용자 지정하는 코드 작성를 참조하십시오.
클래스
클래스 | 설명 | |
---|---|---|
CommandExtensionAttribute | MefMetadata 래퍼 명령 그룹 및 Dsl에 대 한 상황에 맞는 메뉴에서 위치 명령 확장의 선언적으로 선언 하는 특성입니다. | |
ExtensionEnablementConstants | ||
ExtensionRegistrar<T, TMetadataView> | 지연 Mef 가져오기 클래스입니다: 1.T 형식의 내보내기 가져오기 부품2.필터를 제공 하는 기능입니다. | |
ExtensionRegistrarBase<T, TMetadataView> | 일반 확장 등록자 및 특별 한 경우 유효성 검사 등록자에 대 한 기본 클래스 | |
ValidationExtensionRegistrar | 유효성 검사의 확장을 등록할 수 있는 Extensionregistar에 대 한 기본 클래스 |
인터페이스
인터페이스 | 설명 | |
---|---|---|
ICommandExtension | 구현 하 고이 인터페이스 다이어그램 모델링 하기 위한 메뉴 명령을 제공 하는 MEF 확장에서 내보냅니다. | |
IExtensibilityLogger | 로깅 인터페이스 확장 기관입니다. | |
ILinkedUndoContext | Begintransaction를 사용 하는 일련의 작업을 한 트랜잭션으로 그룹화 합니다. | |
ILinkedUndoTransaction | 그 중 하나라도 실패 하면 전체 그룹 롤백됩니다 있도록 트랜잭션 UML 모델 저장소에서 함께 작업 그룹에 있습니다.트랜잭션이 커밋될 때 사용자가 전체 그룹은 단일 실행 취소 명령 사용 하 여 취소할 수 있습니다. | |
IMenuCommand | 명령을 메뉴에 표시 되는지 여부를 결정 합니다. |