IHashTagController is defined in the Telligent.Evolution.Extensibility.Content.Version1 namespace of Telligent.Evolution.Core.dll

Definition

interface IHashTagController
{
	void AddUpdateHashTags(Guid contentId, string propertyName, string html);
	string FormatHashTagsForRendering(IContent content, string html, string target);
	string FormatHashTagsInUnRenderedHtml(string html);
	string[] GetHashTagsInUnRenderedHtml(string html);
}

Methods

void AddUpdateHashTags(Guid contentId, string propertyName, string html);

Parameters

NameTypeDescriptionRequiredDefaultOptions
contentIdGuidContent IdRequired
propertyNamestringProperty NameRequired
htmlstringHtmlRequired

string FormatHashTagsForRendering(IContent content, string html, string target);

Parameters

NameTypeDescriptionRequiredDefaultOptions
contentIContentContentRequired
htmlstringHtmlRequired
targetstringTargetRequired

Return Type

string

string FormatHashTagsInUnRenderedHtml(string html);

Parameters

NameTypeDescriptionRequiredDefaultOptions
htmlstringHtmlRequired

Return Type

string

String[] GetHashTagsInUnRenderedHtml(string html);

Parameters

NameTypeDescriptionRequiredDefaultOptions
htmlstringHtmlRequired

Return Type

string[]