C# Класс Rock.MergeTemplates.MergeTemplateType

Base class for merge template types (i.e. Word Document, HTML, etc)
Наследование: Rock.Extension.Component
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
lavaRegEx System.Text.RegularExpressions.Regex
nextEmptyRecordRegEx System.Text.RegularExpressions.Regex
nextRecordRegEx System.Text.RegularExpressions.Regex
regExDot System.Text.RegularExpressions.Regex

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

Метод Описание
CreateDocument ( MergeTemplate mergeTemplate, List mergeObjectList, object>.Dictionary globalMergeFields ) : BinaryFile

Creates the document.

GetDefaultLavaDebugInfo ( List mergeObjectList, object>.Dictionary globalMergeFields, string preText = null ) : string

Gets the default lava debug information.

GetLavaDebugInfo ( List mergeObjectList, object>.Dictionary globalMergeFields ) : string

Gets the lava debug information.

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

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

Creates the document.
public abstract CreateDocument ( MergeTemplate mergeTemplate, List mergeObjectList, object>.Dictionary globalMergeFields ) : BinaryFile
mergeTemplate MergeTemplate The merge template.
mergeObjectList List The merge object list.
globalMergeFields object>.Dictionary The global merge fields.
Результат BinaryFile

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

Gets the default lava debug information.
public static GetDefaultLavaDebugInfo ( List mergeObjectList, object>.Dictionary globalMergeFields, string preText = null ) : string
mergeObjectList List The merge object list.
globalMergeFields object>.Dictionary The global merge fields.
preText string The pre text.
Результат string

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

Gets the lava debug information.
public GetLavaDebugInfo ( List mergeObjectList, object>.Dictionary globalMergeFields ) : string
mergeObjectList List The merge object list.
globalMergeFields object>.Dictionary The global merge fields.
Результат string

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

lavaRegEx защищенное свойство

The RegEx to detect if the text has {{ }} tags in it
protected Regex,System.Text.RegularExpressions lavaRegEx
Результат System.Text.RegularExpressions.Regex

nextEmptyRecordRegEx защищенное свойство

The RegEx for finding the "next_empty" delimiter/indicator
protected Regex,System.Text.RegularExpressions nextEmptyRecordRegEx
Результат System.Text.RegularExpressions.Regex

nextRecordRegEx защищенное свойство

The RegEx for finding the "next" delimiter/indicator
protected Regex,System.Text.RegularExpressions nextRecordRegEx
Результат System.Text.RegularExpressions.Regex

regExDot защищенное свойство

The RegEx of "." that matches anything
protected Regex,System.Text.RegularExpressions regExDot
Результат System.Text.RegularExpressions.Regex