Condividi tramite


Classe VsTextTemplatingModelingAdapterManager

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

Questa API non è conforme a CLS. 

Gerarchia di ereditarietà

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

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

Sintassi

'Dichiarazione
<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

Il tipo VsTextTemplatingModelingAdapterManager espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo protetto VsTextTemplatingModelingAdapterManager

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Disposed (Ereditato da ModelBusAdapterManager)
Proprietà pubblica ModelBus (Ereditato da ModelBusAdapterManager)

In alto

Metodi

  Nome Descrizione
Metodo pubblico CanCreateReference (Ereditato da ModelBusAdapterManager)
Metodo protetto CheckCanCreateAdapter (Ereditato da VsModelingAdapterManager)
Metodo pubblico ClearState Rimuovere stato di archiviazione per tutti gli adattatori.
Metodo pubblico CreateAdapter(ModelBusReference) (Ereditato da ModelBusAdapterManager)
Metodo pubblico CreateAdapter(ModelBusReference, IServiceProvider) (Ereditato da ModelBusAdapterManager)
Metodo protetto CreateDocumentHandler creare un ModelingDocumentHandler fornito un ModelingAdapterReference.
Metodo protetto CreateLoadStore Caricare un archivio con il modello per il riferimento specificato dell'adattatore.Se il specificato è null quindi creare l'archivio anche.
Metodo protetto CreateModelingAdapterInstance (Ereditato da VsModelingAdapterManager)
Metodo pubblico CreateReference (Ereditato da ModelBusAdapterManager)
Metodo protetto CreateSerializerLocator
Metodo protetto DeserializeAdapterReference (Ereditato da VsModelingAdapterManager)
Metodo pubblico Dispose() (Ereditato da ModelBusAdapterManager)
Metodo protetto Dispose(Boolean) (Ereditato da ModelBusAdapterManager)
Metodo protetto DoCreateAdapter crea un ModelBusAdapter da un ModelBusReference. (Esegue l'override di VsModelingAdapterManager.DoCreateAdapter(ModelBusReference, IServiceProvider)).
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo protetto Finalize (Ereditato da ModelBusAdapterManager)
Metodo protetto FindStoreRoot Dato un archivio memorizzato nella cache, trovare la radice del modello per il riferimento specificato dell'adattatore.
Metodo protetto GetAdapterReferenceStoreKey Dato un AdapterReference, fornire una chiave che identifichi in modo univoco rappresenta l'archivio che deve essere utilizzato per il caricamento/che lo dereferenzia.
Metodo pubblico GetExposedElementTypes (Ereditato da ModelBusAdapterManager)
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetSupportedLogicalAdapterIds (Ereditato da ModelBusAdapterManager)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto GetView Non supportato nel contesto dei modelli di testo. (Esegue l'override di VsModelingAdapterManager.GetView(ModelBusAdapter, ModelBusReference)).
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo protetto SerializeAdapterReference (Ereditato da VsModelingAdapterManager)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)
Metodo pubblico TryCreateReference (Ereditato da ModelBusAdapterManager)
Metodo pubblico ValidateReference (Ereditato da ModelBusAdapterManager)

In alto

Campi

  Nome Descrizione
Campo pubblicoMembro statico HostName Una stringa costante che identifica questa come host di bus del modello di testo di Visual Studio.

In alto

Note

Questa classe fornisce la gestione del ciclo di vita di ModelBusAdapter, ma non fornisce alcuna funzionalità salvare i modelli su disco.

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.TextTemplating.Modeling