C# Класс Mono.TextTemplating.TemplatingEngine

Наследование: System.MarshalByRefObject, Microsoft.VisualStudio.TextTemplating.ITextTemplatingEngine
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
ComplainExcessAttributes ( Directive dt, ParsedTemplate pt ) : bool

Описание методов

GenerateCode() публичный статический Метод

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
Результат System.Reflection.Assembly

GenerateCompileUnit() публичный статический Метод

public static GenerateCompileUnit ( ITextTemplatingEngineHost host, ParsedTemplate pt, Mono.TextTemplating.TemplateSettings settings ) : CodeCompileUnit
host ITextTemplatingEngineHost
pt ParsedTemplate
settings Mono.TextTemplating.TemplateSettings
Результат System.CodeDom.CodeCompileUnit

GetSettings() публичный статический Метод

public static GetSettings ( ITextTemplatingEngineHost host, ParsedTemplate pt ) : Mono.TextTemplating.TemplateSettings
host ITextTemplatingEngineHost
pt ParsedTemplate
Результат Mono.TextTemplating.TemplateSettings

ProcessTemplate() публичный Метод

public ProcessTemplate ( string content, ITextTemplatingEngineHost host ) : string
content string
host ITextTemplatingEngineHost
Результат string

Run() публичный статический Метод

public static Run ( System assem, string type, ITextTemplatingEngineHost host, System culture ) : string
assem System
type string
host ITextTemplatingEngineHost
culture System
Результат string