Partager via


Microsoft.VisualStudio.TextTemplating.Modeling, espace de noms

Cet espace de noms fournit des fonctionnalités de transformation de texte liées aux modèles UML et aux langages spécifiques à un domaine. ModelBusEnabledTextTransformation fournit des modèles de texte avec un accès au service ModelBus de Visual Studio.

Classes

  Classe Description
Classe publique ModelBusEnabledTextTransformation Pour accéder au ModelBus Visual Studio dans le code d'un modèle de texte, spécifiez cette classe dans l'attribut inherits de la directive template du modèle, puis affectez à l'attribut hostspecific la valeur true.Dans le code du modèle, vous pouvez obtenir les services SModelBus et SComponentModel.
Classe publique SessionStoreCache Gère un cache de magasins durant une session utilisateur T4.Chaque magasin est identifié par une chaîne clé.
Classe publique VsTextTemplatingModelingAdapterManager 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.