C# Class Mono.TextTemplating.TemplatingEngine

Inheritance: System.MarshalByRefObject, Microsoft.VisualStudio.TextTemplating.ITextTemplatingEngine
Afficher le fichier Open project: stuartcarnie/Mono.TextTemplating Class Usage Examples

Méthodes publiques

Méthode Description
GenerateCode ( ITextTemplatingEngineHost host, ParsedTemplate pt, Mono.TextTemplating.TemplateSettings settings, CodeCompileUnit ccu ) : System.Reflection.Assembly
GenerateCompileUnit ( ITextTemplatingEngineHost host, ParsedTemplate pt, Mono.TextTemplating.TemplateSettings settings ) : CodeCompileUnit
GetSettings ( ITextTemplatingEngineHost host, ParsedTemplate pt ) : Mono.TextTemplating.TemplateSettings
ProcessTemplate ( string content, ITextTemplatingEngineHost host ) : string
Run ( System assem, string type, ITextTemplatingEngineHost host, System culture ) : string

Private Methods

Méthode Description
ComplainExcessAttributes ( Directive dt, ParsedTemplate pt ) : bool

Method Details

GenerateCode() public static méthode

public static GenerateCode ( ITextTemplatingEngineHost host, ParsedTemplate pt, Mono.TextTemplating.TemplateSettings settings, CodeCompileUnit ccu ) : System.Reflection.Assembly
host ITextTemplatingEngineHost
pt ParsedTemplate
settings Mono.TextTemplating.TemplateSettings
ccu System.CodeDom.CodeCompileUnit
Résultat System.Reflection.Assembly

GenerateCompileUnit() public static méthode

public static GenerateCompileUnit ( ITextTemplatingEngineHost host, ParsedTemplate pt, Mono.TextTemplating.TemplateSettings settings ) : CodeCompileUnit
host ITextTemplatingEngineHost
pt ParsedTemplate
settings Mono.TextTemplating.TemplateSettings
Résultat System.CodeDom.CodeCompileUnit

GetSettings() public static méthode

public static GetSettings ( ITextTemplatingEngineHost host, ParsedTemplate pt ) : Mono.TextTemplating.TemplateSettings
host ITextTemplatingEngineHost
pt ParsedTemplate
Résultat Mono.TextTemplating.TemplateSettings

ProcessTemplate() public méthode

public ProcessTemplate ( string content, ITextTemplatingEngineHost host ) : string
content string
host ITextTemplatingEngineHost
Résultat string

Run() public static méthode

public static Run ( System assem, string type, ITextTemplatingEngineHost host, System culture ) : string
assem System
type string
host ITextTemplatingEngineHost
culture System
Résultat string