Parses all template tags and generates a proper HTML based on the current template.

Namespace: MonoSoftware.MonoX.BusinessLayer
Assembly: MonoX (in MonoX.dll) Version: 5.1.40.5065 (5.1.40.5065)

Syntax

C#
protected virtual Hashtable ParseTemplateTags(
	EntityCollection<SnDiscussionTopicEntity> topics,
	EntityCollection<SnDiscussionMessageEntity> messages,
	ref VelocityContext velocityContext,
	DiscussionDailyReportArgs args
)
Visual Basic
Protected Overridable Function ParseTemplateTags ( 
	topics As EntityCollection(Of SnDiscussionTopicEntity),
	messages As EntityCollection(Of SnDiscussionMessageEntity),
	ByRef velocityContext As VelocityContext,
	args As DiscussionDailyReportArgs
) As Hashtable
Visual C++
protected:
virtual Hashtable^ ParseTemplateTags(
	EntityCollection<SnDiscussionTopicEntity^>^ topics, 
	EntityCollection<SnDiscussionMessageEntity^>^ messages, 
	VelocityContext^% velocityContext, 
	DiscussionDailyReportArgs^ args
)
F#
abstract ParseTemplateTags : 
        topics : EntityCollection<SnDiscussionTopicEntity> * 
        messages : EntityCollection<SnDiscussionMessageEntity> * 
        velocityContext : VelocityContext byref * 
        args : DiscussionDailyReportArgs -> Hashtable 
override ParseTemplateTags : 
        topics : EntityCollection<SnDiscussionTopicEntity> * 
        messages : EntityCollection<SnDiscussionMessageEntity> * 
        velocityContext : VelocityContext byref * 
        args : DiscussionDailyReportArgs -> Hashtable 

Parameters

topics
Type: EntityCollection<(Of <(<'SnDiscussionTopicEntity>)>)>
Topics
messages
Type: EntityCollection<(Of <(<'SnDiscussionMessageEntity>)>)>
Messages
velocityContext
Type: VelocityContext%
Velocity context
args
Type: MonoSoftware.MonoX..::..DiscussionDailyReportArgs
Daily report arguments

Return Value

Type: Hashtable
Hashtable with all template tags

See Also