Microsoft.VisualStudio.Modeling.Integration 네임스페이스

이 네임 스페이스에서 형식을 DSL 모델을 두 개 이상 사용 하는 도구 정의 하는 데 도움이.ModelBus 모델 파일의 요소에 대 한 참조를 정의 하는 메커니즘을 제공 합니다.이, 예를 들어, 한 파일에서 다른 링크가 작동 하도록 사용할 수 있습니다.자세한 내용은 Visual Studio Modelbus를 사용하여 모델 통합를 참조하십시오.

클래스

  클래스 설명
Public 클래스 AdapterAlreadyRegisteredException 중복 등록 IAdapter 인스턴스의 동일한 신호를 발생 하는 AdapterAlreadyRegisteredException 클래스를 정의 합니다.
Public 클래스 AdapterCreationException 이 CreateAdapter() 호출이 실패 한 경우 throw 되는 AdapterCreationException 클래스를 정의 합니다.
Public 클래스 AdapterManagerAlreadyRegisteredException 중복 된 등록 IAdapterManager 형식이 같은 신호를 발생 하는 AdapterManagerAlreadyRegisteredException 클래스를 정의 합니다.
Public 클래스 AdapterManagerNotRegisteredException 이 파일을 ModelBusAdapter 관리자를 요청 했지만 등록 되지 않은 경우 throw 되는 AdapterManagerNotRegisteredException 클래스를 정의 합니다.
Public 클래스 AdapterNotRegisteredException 이 ModelBusAdapter 요청 했는데 등록 되지 않은 경우 throw 되는 AdapterNotRegisteredException 클래스를 정의 합니다.
Public 클래스 AdapterNotSupportedException 어댑터 관리자 지원 하지 않는 어댑터 유형의 처리 해야 하는 경우에 throw 되는 예외 형식입니다.
Public 클래스 AdapterReferenceTypeNotSupportedException 어댑터 관리자 직렬화 형식을 지원 하지 않는 Modelbusadapterreference에 요구 되는 경우 throw 되는 예외 형식입니다.
Public 클래스 CompositionAttributes
Public 클래스 CompositionConfigurationManager 구성 하는 Modelbus는 MEF 기반 방법을 제공 하는 클래스
Public 클래스 DynamicAdapterManagerAttribute 어댑터 관리자는 임의의 Logicaladapterid을 지원함을 나타내기 위해 사용 되는 사용자 지정 특성입니다.Adaptermanager에서이 특성을 사용 하는 AdapterManager 일반적으로 서로 다른 여러 개의 어댑터 또는 여러 가지 모델을 지원 하기 위해 사용할 수 있음을 의미 합니다.MEF는 ModelBus ConfigurationManager 기반으로 지원 시 보다는 단순히 AdapterIds MEF 메타-동적으로 임의의 모델을 지원 하기 위해 AdapterManager 하므로 데이터를 사용 하는 검색 합니다 이러한 Adaptermanagers을 쿼리 합니다.
Public 클래스 HandlesAdapterAttribute 어댑터 관리자 특정 종류의 어댑터를 처리 하는 나타내는 데 사용 되는 사용자 지정 특성
Public 클래스 HostSpecificAttribute 사용자 지정 특성 ModelBus 일부 특정 ModelBus 호스트에서 작동 하도록 지정 하는 데 사용 됩니다.
Public 클래스 InvalidAdapterManagerException 잘못 된 어댑터 관리자 예외를 exception 클래스
Public 클래스 ModelBus ModelBus 도구를 느슨하게 결합 된 방식으로 상호 작용할 수 있습니다.
Public 클래스 ModelBusAdapter Modelbusadapter의 Modelbus와 기본 모델 역할을 하는 개체입니다.Modelbusadaptermanager에서 ModelBusAdapter 인스턴스를 만들 및 Modelbusadapter를 노출 하는 작업은 ModelBusAdapterManager ModelBusAdapter 계약으로 정의 됩니다.
Public 클래스 ModelBusAdapterManager Modelbusadaptermanager에 지원 되는 Modelbusadapter의 인스턴스를 만들고 해당 수명을 관리 하는 데 사용 됩니다.직접 DSL에 대 한 Modelbusadaptermanager를 만들려면이 클래스에서 파생 됩니다.
Public 클래스 ModelBusAdapterReference 어댑터에 대 한 모든 참조에 대 한 기본 클래스
Public 클래스 ModelBusException 이 자료는 ModelBus 아키텍처에서 사용 되는 모든 예외는 ModelBusException 클래스를 정의 합니다.
Public 클래스 ModelBusReference 모델에 대 한 참조를 캡슐화합니다.다음 변형을 지원 되는: 참조 모델입니다. 모델에 있는 요소를 참조 합니다. 모델 및 해당 모델의 뷰를 참조 합니다. 보기를 사용 하 여 모델에 있는 요소를 참조 합니다.
Public 클래스 ModelBusReferenceFormatException
Public 클래스 ModelBusReferencePropertySerializer 사용자 지정 DomainProperty serializer 직렬화/역직렬 Modelbusreferences에
Public 클래스 ModelBusReferenceTypeConverter ModelBusReferences 문자열을 변환할 수 있는 변환기입니다.
Public 클래스 ModelBusResetException 이 Backplane.Reset() 실패 했을 때 throw 되는 ModelBusResetException 클래스를 정의 합니다.
Public 클래스 ModelBusView ModelBusView 모델에는 Modelbusadapter에서 가져온 개체입니다.Modelbusview를 만들고 액세스 하 고 디자인 화면 또는 모델에 대 한 편집기를 조작할 수 있습니다.
Public 클래스 ModelingAdapter 도메인 관련 언어 모델을 래핑합니다.DSL에 대 한 어댑터를 만들려면이 클래스에서 파생 됩니다.
Public 클래스 ModelingAdapterReference 표준 DSL 구현 어댑터에 대 한 참조입니다.
Public 클래스 ModelingAdapterReferenceFormatException
Public 클래스 ModelingDocumentHandler 이 Modelbusadapter이이 Modelbusadapter에 의해 표시 되는 기본 문서 관리를 구성 하는 데 사용할 수 있는 플러그형 클래스입니다.
Public 클래스 PresentationAlreadyCreatedException CreatePresentation() 지정한 형식의 프레젠테이션을 이미이 서비스에서 호출 되 면 발생 하는 PresentationAlreadyCreatedException 클래스를 정의 합니다.
Public 클래스 PresentationCreationException 이 CreatePresentation() 호출이 실패 한 경우 throw 되는 PresentationCreationException 클래스를 정의 합니다.
Public 클래스 ReferenceContext Modelbusreference는 serialize 될 때 serialize 된 문자열은 파일 경로 같은 일부 컨텍스트 정보를 기준으로 만들 수 있습니다.문자열을 deserialize 되는 경우 동일한 컨텍스트에서 또는 다른 컨텍스트를 제공할 수 있습니다.ReferenceContext 컨텍스트 정보를 저장 하는 사전입니다.키 및 컨텍스트에 저장 형식을 집합을 사용 하는 ModelBusAdapter 클래스에 따라 달라 집니다.
Public 클래스 ReferenceFormatException 이 참조 올바른 형식에 맞지 않는 경우 throw 되는 ReferenceFormatException 클래스를 정의 합니다.
Public 클래스 StandardModelingAdapter 기본 기준으로 DSL 모델 어댑터를 나타냅니다.
Public 클래스 SupportedType 클래스의 어댑터 관리자 지원 보류 유형 및 해당 표시 이름
Public 클래스 ViewOperationException 이 ModelBusView 만들거나 ModelBusView 인스턴스에서 작업이 실패할 때 throw 되는 ViewOperationException 클래스를 정의 합니다.

인터페이스

  인터페이스 설명
Public 인터페이스 IConfiguration
Public 인터페이스 IModelBus 이 형식의 인스턴스는 서비스 공급자가 제공 하는 어댑터를 사용 하 여 다른 모델을 열 수 있습니다 얻을 수 여.
Public 인터페이스 IModelingAdapterWithRootedModel 모델의 루트 요소를 노출 하는 ModelBus 어댑터에서 구현한 인터페이스입니다.
Public 인터페이스 IModelingAdapterWithStore 저장소를 노출 하는 ModelBus 어댑터에서 구현한 인터페이스입니다.
Public 인터페이스 SModelBus 에 대 한 서비스 인터페이스의 Visual Studio ModelBus 서비스 합니다.

열거형

  열거형 설명
Public 열거형 ErrorCategory 오류 심각도 지정 하는 열거형
Public 열거형 ReferenceStatus
Public 열거형 ValidateReferenceOption 유효성 검사 옵션