VsTextTemplatingModelingAdapterManager Class

 

Creates and manages Model Bus Adapters representing Domain-Specific Language models inside a text templating AppDomain in Visual Studio.

Namespace:   Microsoft.VisualStudio.TextTemplating.Modeling
Assembly:  Microsoft.VisualStudio.TextTemplating.Modeling.12.0 (in Microsoft.VisualStudio.TextTemplating.Modeling.12.0.dll)


[CLSCompliantAttribute(false)]
public abstract class VsTextTemplatingModelingAdapterManager : VsModelingAdapterManager

NameDescription
System_CAPS_pubpropertyDisposed

(Inherited from ModelBusAdapterManager.)

System_CAPS_pubpropertyModelBus

(Inherited from ModelBusAdapterManager.)

NameDescription
System_CAPS_pubmethodCanCreateReference(Object[])

(Inherited from ModelBusAdapterManager.)

System_CAPS_protmethodCheckCanCreateAdapter(ModelBusReference)

(Inherited from VsModelingAdapterManager.)

System_CAPS_pubmethodClearState()

Clear the store state for all adapters.

System_CAPS_pubmethodCreateAdapter(ModelBusReference)

(Inherited from ModelBusAdapterManager.)

System_CAPS_pubmethodCreateAdapter(ModelBusReference, IServiceProvider)

(Inherited from ModelBusAdapterManager.)

System_CAPS_protmethodCreateDocumentHandler(ModelingAdapterReference, IServiceProvider)

Create a ModelingDocumentHandler given a ModelingAdapterReference.

System_CAPS_protmethodCreateLoadStore(Store, ModelingAdapterReference, IServiceProvider)

Load a Store with the model for the given adapter reference. If the given Store is null then create the Store as well.

System_CAPS_protmethodCreateModelingAdapterInstance(ModelBusReference, ModelElement)

(Inherited from VsModelingAdapterManager.)

System_CAPS_pubmethodCreateReference(Object[])

(Inherited from ModelBusAdapterManager.)

System_CAPS_protmethodCreateSerializerLocator()

System_CAPS_protmethodDeserializeAdapterReference(String, ReferenceContext)

(Inherited from VsModelingAdapterManager.)

System_CAPS_pubmethodDispose()

(Inherited from ModelBusAdapterManager.)

System_CAPS_protmethodDispose(Boolean)

(Inherited from ModelBusAdapterManager.)

System_CAPS_protmethodDoCreateAdapter(ModelBusReference, IServiceProvider)

Creates a ModelBusAdapter from a ModelBusReference.(Overrides VsModelingAdapterManager.DoCreateAdapter(ModelBusReference, IServiceProvider).)

System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_protmethodFindStoreRoot(Store, ModelingAdapterReference, IServiceProvider)

Given a cached store, find the model root within it for the given adapter reference.

System_CAPS_protmethodGetAdapterReferenceStoreKey(ModelingAdapterReference)

Given an AdapterReference, provide a key that uniquely represents the Store that should be used for loading/dereferencing it.

System_CAPS_pubmethodGetExposedElementTypes(String)

(Inherited from ModelBusAdapterManager.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetSupportedLogicalAdapterIds()

(Inherited from ModelBusAdapterManager.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodGetView(ModelBusAdapter, ModelBusReference)

Not supported in the context of text templates.(Overrides VsModelingAdapterManager.GetView(ModelBusAdapter, ModelBusReference).)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_protmethodSerializeAdapterReference(ModelBusAdapterReference, ReferenceContext)

(Inherited from VsModelingAdapterManager.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

System_CAPS_pubmethodTryCreateReference(ModelBusReference, Object[])

(Inherited from ModelBusAdapterManager.)

System_CAPS_pubmethodValidateReference(ModelBusReference, ValidateReferenceOption)

(Inherited from ModelBusAdapterManager.)

NameDescription
System_CAPS_pubfieldSystem_CAPS_staticHostName

A constant string identifying this as the Visual Studio Text Templating Model Bus host.

This class provides ModelBusAdapter life-cycle management, but does not provide any capability to save models to disk.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: