C# Класс Microsoft.DocAsCode.Build.Engine.TemplateProcessor

Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
DefaultProcessor TemplateProcessor

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

Метод Описание
Dispose ( ) : void
GetTemplateBundle ( string documentType ) : TemplateBundle
TemplateProcessor ( ResourceCollection resourceProvider, DocumentBuildContext context, int maxParallelism ) : System

TemplateName can be either file or folder 1. If TemplateName is file, it is considered as the default template 2. If TemplateName is a folder, files inside the folder is considered as the template, each file is named after {DocumentType}.{extension}

TryGetFileExtension ( string documentType, string &fileExtension ) : bool

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

Метод Описание
LoadTokenJson ( ResourceCollection resource ) : string>.IDictionary
Process ( List manifest, DocumentBuildContext context, ApplyTemplateSettings settings, object>.IDictionary globals = null ) : List
ProcessCore ( List items, DocumentBuildContext context, ApplyTemplateSettings settings, object>.IDictionary globals ) : List
ProcessDependencies ( string outputDirectory, IEnumerable templateBundles ) : void
ProcessSingleDependency ( Stream stream, string outputDirectory, string filePath ) : void

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

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

public Dispose ( ) : void
Результат void

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

public GetTemplateBundle ( string documentType ) : TemplateBundle
documentType string
Результат TemplateBundle

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

TemplateName can be either file or folder 1. If TemplateName is file, it is considered as the default template 2. If TemplateName is a folder, files inside the folder is considered as the template, each file is named after {DocumentType}.{extension}
public TemplateProcessor ( ResourceCollection resourceProvider, DocumentBuildContext context, int maxParallelism ) : System
resourceProvider ResourceCollection
context DocumentBuildContext
maxParallelism int
Результат System

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

public TryGetFileExtension ( string documentType, string &fileExtension ) : bool
documentType string
fileExtension string
Результат bool

Описание свойств

DefaultProcessor публичное статическое свойство

public static TemplateProcessor,Microsoft.DocAsCode.Build.Engine DefaultProcessor
Результат TemplateProcessor