다음을 통해 공유


VsTextTemplatingModelingAdapterManager 클래스

Visual Studio의 텍스트 템플릿 AppDomain 내부에 DSL(Domain-Specific Language) 모델을 나타내는 모델 버스 어댑터를 만들고 관리합니다.

이 API는 CLS 규격이 아닙니다. 

상속 계층 구조

Object
  ModelBusAdapterManager
    VsModelingAdapterManager
      Microsoft.VisualStudio.TextTemplating.Modeling.VsTextTemplatingModelingAdapterManager

네임스페이스:  Microsoft.VisualStudio.TextTemplating.Modeling
어셈블리:  Microsoft.VisualStudio.TextTemplating.Modeling.12.0(Microsoft.VisualStudio.TextTemplating.Modeling.12.0.dll)

구문

‘선언
<CLSCompliantAttribute(False)> _
Public MustInherit Class VsTextTemplatingModelingAdapterManager _
    Inherits VsModelingAdapterManager
[CLSCompliantAttribute(false)]
public abstract class VsTextTemplatingModelingAdapterManager : VsModelingAdapterManager
[CLSCompliantAttribute(false)]
public ref class VsTextTemplatingModelingAdapterManager abstract : public VsModelingAdapterManager
[<AbstractClass>]
[<CLSCompliantAttribute(false)>]
type VsTextTemplatingModelingAdapterManager =  
    class 
        inherit VsModelingAdapterManager 
    end
public abstract class VsTextTemplatingModelingAdapterManager extends VsModelingAdapterManager

VsTextTemplatingModelingAdapterManager 형식에서는 다음과 같은 멤버를 노출합니다.

생성자

  이름 설명
Protected 메서드 VsTextTemplatingModelingAdapterManager

위쪽

속성

  이름 설명
Public 속성 Disposed (ModelBusAdapterManager에서 상속됨)
Public 속성 ModelBus (ModelBusAdapterManager에서 상속됨)

위쪽

메서드

  이름 설명
Public 메서드 CanCreateReference (ModelBusAdapterManager에서 상속됨)
Protected 메서드 CheckCanCreateAdapter (VsModelingAdapterManager에서 상속됨)
Public 메서드 ClearState 모든 어댑터의 저장소 상태를 지웁니다.
Public 메서드 CreateAdapter(ModelBusReference) (ModelBusAdapterManager에서 상속됨)
Public 메서드 CreateAdapter(ModelBusReference, IServiceProvider) (ModelBusAdapterManager에서 상속됨)
Protected 메서드 CreateDocumentHandler ModelingAdapterReference가 지정된 경우 ModelingDocumentHandler를 만듭니다.
Protected 메서드 CreateLoadStore 지정된 어댑터 참조에 대한 모델과 함께 저장소를 로드합니다.지정된 저장소가 null이면 저장소도 만듭니다.
Protected 메서드 CreateModelingAdapterInstance (VsModelingAdapterManager에서 상속됨)
Public 메서드 CreateReference (ModelBusAdapterManager에서 상속됨)
Protected 메서드 CreateSerializerLocator
Protected 메서드 DeserializeAdapterReference (VsModelingAdapterManager에서 상속됨)
Public 메서드 Dispose (ModelBusAdapterManager에서 상속됨)
Protected 메서드 Dispose(Boolean) (ModelBusAdapterManager에서 상속됨)
Protected 메서드 DoCreateAdapter ModelBusReference에서 ModelBusAdapter를 만듭니다. (VsModelingAdapterManager.DoCreateAdapter(ModelBusReference, IServiceProvider)을(를) 재정의함)
Public 메서드 Equals 지정한 개체와 현재 개체가 같은지를 확인합니다. (Object에서 상속됨)
Protected 메서드 Finalize (ModelBusAdapterManager에서 상속됨)
Protected 메서드 FindStoreRoot 캐시된 저장소가 지정된 경우 지정된 어댑터 참조에 대한 모델 루트를 해당 저장소 내에서 찾습니다.
Protected 메서드 GetAdapterReferenceStoreKey AdapterReference가 지정된 경우 이를 로드하거나 역참조하는 데 사용되는 저장소를 고유하게 나타내는 키를 제공합니다.
Public 메서드 GetExposedElementTypes (ModelBusAdapterManager에서 상속됨)
Public 메서드 GetHashCode 기본 해시 함수로 작동합니다. (Object에서 상속됨)
Public 메서드 GetSupportedLogicalAdapterIds (ModelBusAdapterManager에서 상속됨)
Public 메서드 GetType 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨)
Protected 메서드 GetView 텍스트 템플릿 컨텍스트에서 지원되지 않습니다. (VsModelingAdapterManager.GetView(ModelBusAdapter, ModelBusReference)을(를) 재정의함)
Protected 메서드 MemberwiseClone 현재 Object의 부분 복사본을 만듭니다. (Object에서 상속됨)
Protected 메서드 SerializeAdapterReference (VsModelingAdapterManager에서 상속됨)
Public 메서드 ToString 현재 개체를 나타내는 문자열을 반환합니다. (Object에서 상속됨)
Public 메서드 TryCreateReference (ModelBusAdapterManager에서 상속됨)
Public 메서드 ValidateReference (ModelBusAdapterManager에서 상속됨)

위쪽

필드

  이름 설명
Public 필드정적 멤버 HostName 이 항목을 Visual Studio 텍스트 템플릿 모델 버스 호스트로 식별할 수 있도록 하는 상수 문자열입니다.

위쪽

설명

이 클래스는 ModelBusAdapter 수명 주기 관리 기능을 제공하지만 모델을 디스크에 저장할 수 있는 기능은 제공하지 않습니다.

스레드로부터의 안전성

이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.

참고 항목

참조

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