Interface IDocumentSectionRenderer
Assembly: Volo.Docs.Web.dll
Syntax
public interface IDocumentSectionRenderer : ITransientDependency
Methods
GetAvailableParametersAsync(String)
Declaration
Task<Dictionary<string, List<string>>> GetAvailableParametersAsync(string document)
Parameters
| Type |
Name |
Description |
| System.String |
document |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Collections.Generic.Dictionary<System.String, System.Collections.Generic.List<System.String>>> |
|
GetPartialTemplatesInDocumentAsync(String)
Declaration
Task<List<DocumentPartialTemplateWithValuesDto>> GetPartialTemplatesInDocumentAsync(string documentContent)
Parameters
| Type |
Name |
Description |
| System.String |
documentContent |
|
Returns
RenderAsync(String, DocumentRenderParameters, List<DocumentPartialTemplateContent>)
Declaration
Task<string> RenderAsync(string doucment, DocumentRenderParameters parameters = null, List<DocumentPartialTemplateContent> partialTemplates = null)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.String> |
|
Extension Methods