C# Class FourRoads.TelligentCommunity.GroupMentionActivity.GroupMentionedActivityPlugin

Inheritance: IActivityStoryType, ITranslatablePlugin
Show file Open project: 4-Roads/FourRoads.TelligentCommunity

Public Properties

Property Type Description
StoryTypeIdGuid System.Guid

Public Methods

Method Description
CanDeleteStory ( System.Guid storyId, int userId ) : bool
GetPreviewHtml ( IActivityStory story, Target target ) : string
GetPrimaryUser ( IActivityStory story ) : int?
GetViewHtml ( IActivityStory story, Target target ) : string
Initialize ( ) : void
SetController ( IActivityStoryController controller ) : void
SetController ( ITranslatablePluginController controller ) : void

Private Methods

Method Description
EventsOnAfterCreate ( MentionAfterCreateEventArgs maca ) : void
RenderActivity ( IActivityStory story ) : string

Method Details

CanDeleteStory() public method

public CanDeleteStory ( System.Guid storyId, int userId ) : bool
storyId System.Guid
userId int
return bool

GetPreviewHtml() public method

public GetPreviewHtml ( IActivityStory story, Target target ) : string
story IActivityStory
target Target
return string

GetPrimaryUser() public method

public GetPrimaryUser ( IActivityStory story ) : int?
story IActivityStory
return int?

GetViewHtml() public method

public GetViewHtml ( IActivityStory story, Target target ) : string
story IActivityStory
target Target
return string

Initialize() public method

public Initialize ( ) : void
return void

SetController() public method

public SetController ( IActivityStoryController controller ) : void
controller IActivityStoryController
return void

SetController() public method

public SetController ( ITranslatablePluginController controller ) : void
controller ITranslatablePluginController
return void

Property Details

StoryTypeIdGuid public static property

public static Guid,System StoryTypeIdGuid
return System.Guid