VsTextTemplatingModelingAdapterManager, classe
Crée et gère des adaptateurs de bus de modèle représentant des modèles de langages spécifiques à un domaine dans un AppDomain de création de modèles de texte dans Visual Studio.
Cette API n'est pas conforme CLS.
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.Modeling.Integration.ModelBusAdapterManager
Microsoft.VisualStudio.Modeling.Integration.Shell.VsModelingAdapterManager
Microsoft.VisualStudio.TextTemplating.Modeling.VsTextTemplatingModelingAdapterManager
Espace de noms : Microsoft.VisualStudio.TextTemplating.Modeling
Assembly : Microsoft.VisualStudio.TextTemplating.Modeling.10.0 (dans Microsoft.VisualStudio.TextTemplating.Modeling.10.0.dll)
Syntaxe
'Déclaration
<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
Le type VsTextTemplatingModelingAdapterManager expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
VsTextTemplatingModelingAdapterManager |
Début
Propriétés
Nom | Description | |
---|---|---|
Disposed | (Hérité de ModelBusAdapterManager.) | |
ModelBus | (Hérité de ModelBusAdapterManager.) |
Début
Méthodes
Nom | Description | |
---|---|---|
CanCreateReference | (Hérité de ModelBusAdapterManager.) | |
CheckCanCreateAdapter | (Hérité de VsModelingAdapterManager.) | |
ClearState | Efface l'état du magasin pour tous les adaptateurs. | |
CreateAdapter(ModelBusReference) | (Hérité de ModelBusAdapterManager.) | |
CreateAdapter(ModelBusReference, IServiceProvider) | (Hérité de ModelBusAdapterManager.) | |
CreateDocumentHandler | Crée un ModelingDocumentHandler à partir d'un ModelingAdapterReference. | |
CreateLoadStore | Charge un magasin avec le modèle pour la référence d'adaptateur donnée.Si le magasin donné a la valeur Null, crée également le magasin. | |
CreateModelingAdapterInstance | (Hérité de VsModelingAdapterManager.) | |
CreateReference | (Hérité de ModelBusAdapterManager.) | |
CreateSerializerLocator | ||
DeserializeAdapterReference | (Hérité de VsModelingAdapterManager.) | |
Dispose() | (Hérité de ModelBusAdapterManager.) | |
Dispose(Boolean) | (Hérité de ModelBusAdapterManager.) | |
DoCreateAdapter | Crée un ModelBusAdapter à partir d'un ModelBusReference. (Substitue VsModelingAdapterManager.DoCreateAdapter(ModelBusReference, IServiceProvider).) | |
Equals | Détermine si l'Object spécifié est égal à l'Object en cours. (Hérité de Object.) | |
Finalize | (Hérité de ModelBusAdapterManager.) | |
FindStoreRoot | À partir d'un magasin mis en cache, recherche la racine du modèle dans ce dernier pour la référence d'adaptateur donnée. | |
GetAdapterReferenceStoreKey | À partir d'un AdapterReference, fournit une clé qui représente de façon unique le magasin à utiliser pour charger/déréférencer celui-ci. | |
GetExposedElementTypes | (Hérité de ModelBusAdapterManager.) | |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) | |
GetSupportedLogicalAdapterIds | (Hérité de ModelBusAdapterManager.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
GetView | Non pris en charge dans le contexte de modèles de texte. (Substitue VsModelingAdapterManager.GetView(ModelBusAdapter, ModelBusReference).) | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actif. (Hérité de Object.) | |
SerializeAdapterReference | (Hérité de VsModelingAdapterManager.) | |
ToString | Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.) | |
TryCreateReference | (Hérité de ModelBusAdapterManager.) | |
ValidateReference | (Hérité de ModelBusAdapterManager.) |
Début
Champs
Nom | Description | |
---|---|---|
HostName | Chaîne constante qui identifie ce nom comme celui de l'hôte du bus de modèle de création de texte Visual Studio. |
Début
Notes
Cette classe fournit le mécanisme de gestion du cycle de vie ModelBusAdapter, mais n'offre pas de fonction pour l'enregistrement des modèles sur le disque.
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
Voir aussi
Référence
Microsoft.VisualStudio.TextTemplating.Modeling, espace de noms