VsTextTemplatingModelingAdapterManager (Clase)

Crea y administra adaptadores de Model Bus que representan modelos de lenguaje específico de dominio dentro de un AppDomain de plantillas de texto en Visual Studio.

Esta API no es conforme a CLS. 

Jerarquía de herencia

System.Object
  Microsoft.VisualStudio.Modeling.Integration.ModelBusAdapterManager
    Microsoft.VisualStudio.Modeling.Integration.Shell.VsModelingAdapterManager
      Microsoft.VisualStudio.TextTemplating.Modeling.VsTextTemplatingModelingAdapterManager

Espacio de nombres:  Microsoft.VisualStudio.TextTemplating.Modeling
Ensamblado:  Microsoft.VisualStudio.TextTemplating.Modeling.11.0 (en Microsoft.VisualStudio.TextTemplating.Modeling.11.0.dll)

Sintaxis

'Declaración
<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

El tipo VsTextTemplatingModelingAdapterManager expone los siguientes miembros.

Constructores

  Nombre Descripción
Método protegido VsTextTemplatingModelingAdapterManager

Arriba

Propiedades

  Nombre Descripción
Propiedad pública Disposed (Se hereda de ModelBusAdapterManager).
Propiedad pública ModelBus (Se hereda de ModelBusAdapterManager).

Arriba

Métodos

  Nombre Descripción
Método público CanCreateReference (Se hereda de ModelBusAdapterManager).
Método protegido CheckCanCreateAdapter (Se hereda de VsModelingAdapterManager).
Método público ClearState Borra el estado del almacén para todos los adaptadores.
Método público CreateAdapter(ModelBusReference) (Se hereda de ModelBusAdapterManager).
Método público CreateAdapter(ModelBusReference, IServiceProvider) (Se hereda de ModelBusAdapterManager).
Método protegido CreateDocumentHandler Crea un objeto ModelingDocumentHandler de acuerdo con un objeto ModelingAdapterReference.
Método protegido CreateLoadStore Carga un almacén con el modelo para la referencia de adaptador dada.Si el almacén dado es nulo, también crea el almacén.
Método protegido CreateModelingAdapterInstance (Se hereda de VsModelingAdapterManager).
Método público CreateReference (Se hereda de ModelBusAdapterManager).
Método protegido CreateSerializerLocator
Método protegido DeserializeAdapterReference (Se hereda de VsModelingAdapterManager).
Método público Dispose() (Se hereda de ModelBusAdapterManager).
Método protegido Dispose(Boolean) (Se hereda de ModelBusAdapterManager).
Método protegido DoCreateAdapter Crea un objeto ModelBusAdapter a partir de un objeto ModelBusReference. (Invalida a VsModelingAdapterManager.DoCreateAdapter(ModelBusReference, IServiceProvider)).
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegido Finalize (Se hereda de ModelBusAdapterManager).
Método protegido FindStoreRoot Dado un almacén almacenado en memoria caché, encuentra la raíz del modelo dentro de él para la referencia de adaptador dada.
Método protegido GetAdapterReferenceStoreKey Dado un objeto AdapterReference, proporciona una clave que representa de forma exclusiva el almacén que se debe utilizar para su carga o desreferenciación.
Método público GetExposedElementTypes (Se hereda de ModelBusAdapterManager).
Método público GetHashCode Actúa como función hash para un tipo concreto. (Se hereda de Object).
Método público GetSupportedLogicalAdapterIds (Se hereda de ModelBusAdapterManager).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método protegido GetView No se admite en el contexto de plantillas de texto. (Invalida a VsModelingAdapterManager.GetView(ModelBusAdapter, ModelBusReference)).
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método protegido SerializeAdapterReference (Se hereda de VsModelingAdapterManager).
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).
Método público TryCreateReference (Se hereda de ModelBusAdapterManager).
Método público ValidateReference (Se hereda de ModelBusAdapterManager).

Arriba

Campos

  Nombre Descripción
Campo públicoMiembro estático HostName Una cadena constante que identifica esto como el host de Model Bus de plantillas de texto en Visual Studio.

Arriba

Comentarios

Esta clase proporciona la administración del ciclo de vida de ModelBusAdapter, pero no proporciona ninguna capacidad para guardar modelos en el disco.

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.VisualStudio.TextTemplating.Modeling (Espacio de nombres)