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)
Inheritance Hierarchy
System.Object
Microsoft.VisualStudio.Modeling.Integration.ModelBusAdapterManager
Microsoft.VisualStudio.Modeling.Integration.Shell.VsModelingAdapterManager
Microsoft.VisualStudio.TextTemplating.Modeling.VsTextTemplatingModelingAdapterManager
Syntax
[CLSCompliantAttribute(false)]
public abstract class VsTextTemplatingModelingAdapterManager : VsModelingAdapterManager
[CLSCompliantAttribute(false)]
public ref class VsTextTemplatingModelingAdapterManager abstract : VsModelingAdapterManager
[<AbstractClass>]
[<CLSCompliantAttribute(false)>]
type VsTextTemplatingModelingAdapterManager =
class
inherit VsModelingAdapterManager
end
<CLSCompliantAttribute(False)>
Public MustInherit Class VsTextTemplatingModelingAdapterManager
Inherits VsModelingAdapterManager
Constructors
Name | Description | |
---|---|---|
VsTextTemplatingModelingAdapterManager() |
Properties
Name | Description | |
---|---|---|
Disposed | (Inherited from ModelBusAdapterManager.) |
|
ModelBus | (Inherited from ModelBusAdapterManager.) |
Methods
Fields
Name | Description | |
---|---|---|
HostName | A constant string identifying this as the Visual Studio Text Templating Model Bus host. |
Explicit Interface Implementations
Name | Description | |
---|---|---|
Object.Finalize() | (Inherited from ModelBusAdapterManager.) |
Remarks
This class provides ModelBusAdapter life-cycle management, but does not provide any capability to save models to disk.
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Microsoft.VisualStudio.TextTemplating.Modeling Namespace
Return to top