C# Class TemplateEngine.Docx.Processors.ContentProcessor

Exibir arquivo Open project: UNIT6-open/TemplateEngine.Docx Class Usage Examples

Public Methods

Method Description
FillContent ( System.Xml.Linq.XElement content, Content data ) : ProcessResult
FillContent ( System.Xml.Linq.XElement content, IContentItem data ) : ProcessResult
FillContent ( System.Xml.Linq.XElement content, IEnumerable data ) : ProcessResult
SetRemoveContentControls ( bool isNeedToRemove ) : ContentProcessor

Private Methods

Method Description
ContentProcessor ( ProcessContext context ) : System.Collections.Generic
FindContentControls ( System.Xml.Linq.XElement content, string tagName ) : IEnumerable
ProcessTableFields ( IEnumerable fields, System.Xml.Linq.XElement xElement ) : ProcessResult

Processes table data that should not be duplicated

Method Details

FillContent() public method

public FillContent ( System.Xml.Linq.XElement content, Content data ) : ProcessResult
content System.Xml.Linq.XElement
data Content
return ProcessResult

FillContent() public method

public FillContent ( System.Xml.Linq.XElement content, IContentItem data ) : ProcessResult
content System.Xml.Linq.XElement
data IContentItem
return ProcessResult

FillContent() public method

public FillContent ( System.Xml.Linq.XElement content, IEnumerable data ) : ProcessResult
content System.Xml.Linq.XElement
data IEnumerable
return ProcessResult

SetRemoveContentControls() public method

public SetRemoveContentControls ( bool isNeedToRemove ) : ContentProcessor
isNeedToRemove bool
return ContentProcessor