Microsoft.VisualStudio.TextTemplating.VSHost – obor názvů
Tento obor názvů, obsahuje službu transformace textu šablony v dotyčných typů Visual Studio.
Vyvolat text šablony transformace v Visual Studio rozšíření, získat služby STextTemplating přetypovat na ITextTemplating a tam pomocí metod:
ITextTemplating tt = ServiceProvider.GetService(typeof(STextTemplating)) as ITextTemplating;
tt.ProcessTemplate(templatePath, templateContent, errorCallback, vsProjectHierarchy);
Další informace naleznete v tématu Přizpůsobení transformace textu T4.
Třídy
Třída | Popis | |
---|---|---|
BaseCodeGenerator | Spravovaná obálka pojem VS a IVsSingleFileGenerator, což je vlastní nástroj vyvoláno během sestavení, které lze přijmout jakýkoli soubor jako vstup a poskytnout soubor ukázky kódů jako výstup. | |
BaseCodeGeneratorWithSite | Tato třída existuje být co-created v kroku preprocesoru sestavení. | |
BaseTemplatedCodeGenerator | Generátor kódu ukázka textu | |
CommandIds | CommandIDs balíčku Orchestrator ukázka textu. | |
CompositionServices | Třída ke standardizaci použití MEF v rámci T4. | |
ModelingTextTransformation | Pomocí této základní třída pro transformace textu z domény specifické pro jazyk modelů. | |
OrchestratorOptionsAutomation | Zajišťuje úložiště pro nastavení, které jsou zobrazeny na stránce Text Templating v dialogovém okně Možnosti v nabídce Nástroje. | |
OrchestratorOptionsPage | Na stránce v aplikaci Visual Studio Tools > dialogové okno Možnosti, které uživatelé mohou nastavit možnosti textu Templating. | |
ProvideCodeGeneratorAttribute | Použít tento atribut třídy balíčku v aplikaci Visual Studio rozšíření, která poskytuje vlastní nástroj. | |
ProvideCodeGeneratorExtensionAttribute | Atribut třídy k registraci Generátor kódu proti určitý soubor rozšíření | |
ProvideDirectiveProcessorAttribute | Atribut třídy stanovit T4 položky registru.Směrnice VSHost procesor | |
ProvideIncludeFolderAttribute | Atribut třídy stanovit T4 položky registru.VSHost zahrnout složku. | |
TemplatedCodeGenerator | Analyzuje soubor šablony k vytvoření výstupu.Jednoho generátoru je potřebná pro každý styl šablony jako vlastní kód je zpracována s poskytovateli směrnice. | |
TemplatedPreprocessor | Analyzuje soubor šablony vyrábět třída kódu potřebné ke generování výstupu šablony.Jednoho generátoru je potřebná pro každý styl šablony jako vlastní kód je zpracována s poskytovateli směrnice. | |
TextTemplatingCallback | ||
TransformationRunFactory |