Microsoft.VisualStudio.TextTemplating.VSHost Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
BaseCodeGenerator |
A managed wrapper for VS's concept of an IVsSingleFileGenerator which is a custom tool invoked during the build which can take any file as an input and provide a compilable code file as output. |
BaseCodeGeneratorWithSite |
This class exists to be cocreated a in a preprocessor build step. |
BaseTemplatedCodeGenerator |
Text Templating Code Generator |
CommandIds |
CommandIDs for the T4 Orchestrator package. |
CompositionServices |
Class to standardize usage of MEF within T4. |
DebugTemplateEventArgs | |
ModelingTextTransformation |
Modeling flavour of the TextTransformation base class |
OrchestratorOptionsAutomation |
OrchestratorOptionsAutomation Object to store settings for code generation |
OrchestratorOptionsPage |
Summary description for OrchestratorOptionsPage. |
ProvideCodeGeneratorAttribute |
Attribute class to provide registration of a code generator |
ProvideCodeGeneratorExtensionAttribute |
Attribute class to provide registration of a code generator against a specific file extension |
ProvideDirectiveProcessorAttribute |
Attribute class to provide the registry entries for a T4.VSHost Directive Processor |
ProvideIncludeFolderAttribute |
Attribute class to provide the registry entries for a T4.VSHost include folder. |
TemplatedCodeGenerator |
Text Templating Code Generator |
TemplatedPreprocessor |
Text Templating Preprocessor |
TextTemplatingCallback |
Simple TextTemplatingCallback implementation |
TransformationRunFactory |
The class exposed by the process launched for template debugging purposes |
Interfaces
IDebugTextTemplating | |
ITextTemplating |
The principal interface of the text template transformation service in Visual Studio, STextTemplating. |
ITextTemplatingCallback |
Callback interface to be implemented by clients of the STextTemplating service that wish to process errors and information |
ITextTemplatingComponents |
Interface on the STextTemplating service to support advanced scenarios requiring manipulation of the components of the text templating service |
STextTemplating |
The text template transformation service in Visual Studio. |