Condividi tramite


Classe VsTextTemplatingModelingAdapterManager

 

Data di pubblicazione: agosto 2016

Crea e gestisce adattatori del bus modello che rappresentano modelli di linguaggio specifico di dominio in un oggetto AppDomain di modello testo in Visual Studio.

Questa API non è conforme a CLS.

Spazio dei nomi:   Microsoft.VisualStudio.TextTemplating.Modeling
Assembly:  Microsoft.VisualStudio.TextTemplating.Modeling.12.0 (in Microsoft.VisualStudio.TextTemplating.Modeling.12.0.dll)

Gerarchia di ereditarietà

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

Sintassi

[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

Costruttori

Nome Descrizione
System_CAPS_protmethod VsTextTemplatingModelingAdapterManager()

Proprietà

Nome Descrizione
System_CAPS_pubproperty Disposed

(Ereditato da ModelBusAdapterManager.)

System_CAPS_pubproperty ModelBus

(Ereditato da ModelBusAdapterManager.)

Metodi

Nome Descrizione
System_CAPS_pubmethod CanCreateReference(Object[])

(Ereditato da ModelBusAdapterManager.)

System_CAPS_protmethod CheckCanCreateAdapter(ModelBusReference)

(Ereditato da VsModelingAdapterManager.)

System_CAPS_pubmethod ClearState()

Cancellare lo stato dell'archivio di tutti gli adattatori.

System_CAPS_pubmethod CreateAdapter(ModelBusReference)

(Ereditato da ModelBusAdapterManager.)

System_CAPS_pubmethod CreateAdapter(ModelBusReference, IServiceProvider)

(Ereditato da ModelBusAdapterManager.)

System_CAPS_protmethod CreateDocumentHandler(ModelingAdapterReference, IServiceProvider)

Dato un oggetto ModelingAdapterReference, creare un oggetto ModelingDocumentHandler.

System_CAPS_protmethod CreateLoadStore(Store, ModelingAdapterReference, IServiceProvider)

Caricare un oggetto Store con il modello per il riferimento dell'adattatore specificato.Se l'oggetto Store specificato è null, creare anche l'oggetto Store.

System_CAPS_protmethod CreateModelingAdapterInstance(ModelBusReference, ModelElement)

(Ereditato da VsModelingAdapterManager.)

System_CAPS_pubmethod CreateReference(Object[])

(Ereditato da ModelBusAdapterManager.)

System_CAPS_protmethod CreateSerializerLocator()

System_CAPS_protmethod DeserializeAdapterReference(String, ReferenceContext)

(Ereditato da VsModelingAdapterManager.)

System_CAPS_pubmethod Dispose()

(Ereditato da ModelBusAdapterManager.)

System_CAPS_protmethod Dispose(Boolean)

(Ereditato da ModelBusAdapterManager.)

System_CAPS_protmethod DoCreateAdapter(ModelBusReference, IServiceProvider)

Crea un oggetto ModelBusAdapter da un oggetto ModelBusReference.(Esegue l'override di VsModelingAdapterManager.DoCreateAdapter(ModelBusReference, IServiceProvider).)

System_CAPS_pubmethod Equals(Object)

(Ereditato da Object.)

System_CAPS_protmethod FindStoreRoot(Store, ModelingAdapterReference, IServiceProvider)

Dato un archivio memorizzato nella cache, trovare in esso la radice del modello relativa al riferimento dell'adattatore specificato.

System_CAPS_protmethod GetAdapterReferenceStoreKey(ModelingAdapterReference)

Dato un oggetto AdapterReference, fornire una chiave che rappresenta in modo univoco l'oggetto Store da utilizzare per caricarlo/dereferenziarlo.

System_CAPS_pubmethod GetExposedElementTypes(String)

(Ereditato da ModelBusAdapterManager.)

System_CAPS_pubmethod GetHashCode()

(Ereditato da Object.)

System_CAPS_pubmethod GetSupportedLogicalAdapterIds()

(Ereditato da ModelBusAdapterManager.)

System_CAPS_pubmethod GetType()

(Ereditato da Object.)

System_CAPS_protmethod GetView(ModelBusAdapter, ModelBusReference)

Non supportato nel contesto di modelli di testo.(Esegue l'override di VsModelingAdapterManager.GetView(ModelBusAdapter, ModelBusReference).)

System_CAPS_protmethod MemberwiseClone()

(Ereditato da Object.)

System_CAPS_protmethod SerializeAdapterReference(ModelBusAdapterReference, ReferenceContext)

(Ereditato da VsModelingAdapterManager.)

System_CAPS_pubmethod ToString()

(Ereditato da Object.)

System_CAPS_pubmethod TryCreateReference(ModelBusReference, Object[])

(Ereditato da ModelBusAdapterManager.)

System_CAPS_pubmethod ValidateReference(ModelBusReference, ValidateReferenceOption)

(Ereditato da ModelBusAdapterManager.)

Campi

Nome Descrizione
System_CAPS_pubfieldSystem_CAPS_static HostName

Stringa costante che identifica questo oggetto come l'host del bus modello di modello testo di Visual Studio.

Implementazioni esplicite dell'interfaccia

Nome Descrizione
System_CAPS_pubinterfaceSystem_CAPS_protmethod Object.Finalize()

(Ereditato da ModelBusAdapterManager.)

Osservazioni

Questa classe fornisce la gestione della durata del ModelBusAdapter, ma non fornisce alcuna funzionalità per salvare modelli su disco.

Thread safety

I membri statici pubblici ( Condiviso in Visual Basic) di questo tipo è thread safe. Non tutti i membri di istanza sono garantiti come thread safe.

Vedere anche

Spazio dei nomi Microsoft.VisualStudio.TextTemplating.Modeling

Torna all'inizio