VsModelingAdapterManager 클래스
DSL을 나타내는 어댑터의 작성 및 관리를 처리할 수 있는 ModelBusAdapterManager Visual Studio 내부 모델 파일을 기반으로 합니다.ModelBusAdapter 라이프 사이클 관리 및 VS 셸을 사용 하 여 기본 참조 모델에 대 한 변경 내용 저장을 지원 하도록 적절 한 동작을 제공 합니다.
이 API는 CLS 규격이 아닙니다.
상속 계층 구조
System.Object
Microsoft.VisualStudio.Modeling.Integration.ModelBusAdapterManager
Microsoft.VisualStudio.Modeling.Integration.Shell.VsModelingAdapterManager
네임스페이스: Microsoft.VisualStudio.Modeling.Integration.Shell
어셈블리: Microsoft.VisualStudio.Modeling.Sdk.Integration.Shell.11.0(Microsoft.VisualStudio.Modeling.Sdk.Integration.Shell.11.0.dll)
구문
‘선언
<CLSCompliantAttribute(False)> _
Public MustInherit Class VsModelingAdapterManager _
Inherits ModelBusAdapterManager
[CLSCompliantAttribute(false)]
public abstract class VsModelingAdapterManager : ModelBusAdapterManager
VsModelingAdapterManager 형식에서는 다음과 같은 멤버를 노출합니다.
생성자
이름 | 설명 | |
---|---|---|
VsModelingAdapterManager |
위쪽
속성
이름 | 설명 | |
---|---|---|
Disposed | ModelBusAdapterManager 인스턴스가 있으면 true이, 거짓 그렇지 않으면 삭제 되었습니다. (ModelBusAdapterManager에서 상속됨) | |
ModelBus | 이 Modelbusadaptermanager에 등록 된 후면판 인스턴스를 가져옵니다. (ModelBusAdapterManager에서 상속됨) |
위쪽
메서드
이름 | 설명 | |
---|---|---|
CanCreateReference | 이 ModelBusAdapter 관리자가 지정 된 컨텍스트 정보를 모델에 대 한 설명의 범위를 만들 수 있습니까? (ModelBusAdapterManager에서 상속됨) | |
CheckCanCreateAdapter | Modelingadapterreference이이 Modelbusreference에서 성공적으로 만들 수 있는지 확인 하 고도 Logicaladapterid이이 Modelbusadaptermanager에 의해 인식 되는 경우.이 메서드는 Modelbusadapter이이 Modelbusreference를 사용 하 여 잠재적으로 만들 수 없는 경우 적절 한 예외를 throw 해야 합니다. | |
CreateAdapter(ModelBusReference) | 지정 된 모델을 배치 하는 Modelbusadapter을 만듭니다.Modelbusadapter를 만들 수 없는 경우 예외를 throw 합니다. (ModelBusAdapterManager에서 상속됨) | |
CreateAdapter(ModelBusReference, IServiceProvider) | 이 Modelbusadaptermanager가 지원 되는 ModelBusAdapter 인스턴스를 만듭니다. (ModelBusAdapterManager에서 상속됨) | |
CreateModelingAdapterInstance | Imlementations 모델의 외부 세계 뷰를 전달 하는 DomainModelRoot 요소를 사용 하 여 서비스를 제공 하는 ModelingAdapter 인스턴스를 제공 해야 합니다. | |
CreateReference | 만들기 및 모델 버스 참조에서 제공 된 데이터를 반환 하려고 시도 합니다. (ModelBusAdapterManager에서 상속됨) | |
DeserializeAdapterReference | (ModelBusAdapterManager.DeserializeAdapterReference(String, ReferenceContext)을(를) 재정의함) | |
Dispose() | (ModelBusAdapterManager에서 상속됨) | |
Dispose(Boolean) | 이 ModelBusAdapterManager 인스턴스를 삭제 합니다. (ModelBusAdapterManager에서 상속됨) | |
DoCreateAdapter | 매개 변수로 전달 하는 Modelbusreference를 사용 하 여 ModelBusAdapter 인스턴스를 만들 시도 합니다.연결에 성공 하면 어댑터가 반환 됩니다.그렇지 않은 경우 적절 한 예외가 throw 됩니다. (ModelBusAdapterManager.DoCreateAdapter(ModelBusReference, IServiceProvider)을(를) 재정의함) | |
Equals | 지정한 개체와 현재 개체가 같은지 여부를 확인합니다. (Object에서 상속됨) | |
Finalize | 소멸자가 있습니다. (ModelBusAdapterManager에서 상속됨) | |
GetExposedElementTypes | 이 어댑터 관리자가 관리 하는 모든 Modelbusadapter에서 노출 되 고 따라서 자신의 표시 이름 함께 외부에서 참조 될 수 있는 모든 모델 요소 형식의 컬렉션을을 가져옵니다. (ModelBusAdapterManager에서 상속됨) | |
GetHashCode | 특정 형식에 대한 해시 함수 역할을 합니다. (Object에서 상속됨) | |
GetSupportedLogicalAdapterIds | 이 어댑터 관리자에서 지원 되는 어댑터 종류의 Id를 반환 합니다. (ModelBusAdapterManager에서 상속됨) | |
GetType | 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨) | |
GetView | 매개 변수로 전달 하는 Modelbusadapter와 연결 된 뷰를 가져옵니다. (ModelBusAdapterManager.GetView(ModelBusAdapter, ModelBusReference)을(를) 재정의함) | |
MemberwiseClone | 현재 Object의 단순 복사본을 만듭니다. (Object에서 상속됨) | |
SerializeAdapterReference | (ModelBusAdapterManager.SerializeAdapterReference(ModelBusAdapterReference, ReferenceContext)을(를) 재정의함) | |
ToString | 현재 개체를 나타내는 문자열을 반환합니다. (Object에서 상속됨) | |
TryCreateReference | Modelbusadaptermanager에 대 한 모델 버스 참조 모델에서 제공된 하는 정보를 시도 합니다. (ModelBusAdapterManager에서 상속됨) | |
ValidateReference | 참조의 유효성을 검사 하는 마지막 상태를 적절 하 게 설정 합니다.기본 구현에서는 어댑터 모델 또는 해결 되는 경우를 확인 하기 위해 만드는 것입니다. (ModelBusAdapterManager에서 상속됨) |
위쪽
필드
이름 | 설명 | |
---|---|---|
HostName | VisualStudio 여 자체를 ModelBus 호스트를 식별 하는 데 이름입니다. |
위쪽
스레드로부터의 안전성
이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.