Classe VsTextTemplatingModelingAdapterManager
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.
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.10.0 (in Microsoft.VisualStudio.TextTemplating.Modeling.10.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 | |
---|---|---|
VsTextTemplatingModelingAdapterManager |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
Disposed | (Ereditato da ModelBusAdapterManager) | |
ModelBus | (Ereditato da ModelBusAdapterManager) |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
CanCreateReference | (Ereditato da ModelBusAdapterManager) | |
CheckCanCreateAdapter | (Ereditato da VsModelingAdapterManager) | |
ClearState | Cancellare lo stato dell'archivio di tutti gli adattatori. | |
CreateAdapter(ModelBusReference) | (Ereditato da ModelBusAdapterManager) | |
CreateAdapter(ModelBusReference, IServiceProvider) | (Ereditato da ModelBusAdapterManager) | |
CreateDocumentHandler | Dato un oggetto ModelingAdapterReference, creare un oggetto ModelingDocumentHandler. | |
CreateLoadStore | Caricare un oggetto Store con il modello per il riferimento dell'adattatore specificato.Se l'oggetto Store specificato è null, creare anche l'oggetto Store. | |
CreateModelingAdapterInstance | (Ereditato da VsModelingAdapterManager) | |
CreateReference | (Ereditato da ModelBusAdapterManager) | |
CreateSerializerLocator | ||
DeserializeAdapterReference | (Ereditato da VsModelingAdapterManager) | |
Dispose() | (Ereditato da ModelBusAdapterManager) | |
Dispose(Boolean) | (Ereditato da ModelBusAdapterManager) | |
DoCreateAdapter | Crea un oggetto ModelBusAdapter da un oggetto ModelBusReference. (Esegue l'override di VsModelingAdapterManager.DoCreateAdapter(ModelBusReference, IServiceProvider)). | |
Equals | Determina se l'oggetto Object specificato è uguale all'oggetto Object corrente. (Ereditato da Object) | |
Finalize | (Ereditato da ModelBusAdapterManager) | |
FindStoreRoot | Dato un archivio memorizzato nella cache, trovare in esso la radice del modello relativa al riferimento dell'adattatore specificato. | |
GetAdapterReferenceStoreKey | Dato un oggetto AdapterReference, fornire una chiave che rappresenta in modo univoco l'oggetto Store da utilizzare per caricarlo/dereferenziarlo. | |
GetExposedElementTypes | (Ereditato da ModelBusAdapterManager) | |
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) | |
GetSupportedLogicalAdapterIds | (Ereditato da ModelBusAdapterManager) | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
GetView | Non supportato nel contesto di modelli di testo. (Esegue l'override di VsModelingAdapterManager.GetView(ModelBusAdapter, ModelBusReference)). | |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) | |
SerializeAdapterReference | (Ereditato da VsModelingAdapterManager) | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) | |
TryCreateReference | (Ereditato da ModelBusAdapterManager) | |
ValidateReference | (Ereditato da ModelBusAdapterManager) |
In alto
Campi
Nome | Descrizione | |
---|---|---|
HostName | Stringa costante che identifica questo oggetto come l'host del bus modello di modello testo di Visual Studio. |
In alto
Note
Questa classe fornisce la gestione della durata del ModelBusAdapter, ma non fornisce alcuna funzionalità per salvare 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