C# Class Rsdn.Janus.HtmlPageBuilder

Создает контент для WebBrowserForm.HtmlPageBuilder.
Inheritance: ServiceConsumer
显示文件 Open project: rsdn/janus Class Usage Examples

Public Methods

Method Description
GetAbsentMessageText ( IServiceProvider provider, int mid ) : string
GetArticleListText ( int forumId ) : string
GetExceptionMessage ( string uri, Exception e ) : string
GetFaqListText ( int gid ) : string
GetMessageRate ( int mid ) : string
GetNamedStyle ( string name ) : string
GetNotFoundMessage ( int mid ) : string
GetNotFoundMessage ( string messageName ) : string
GetTeamList ( IServiceProvider provider ) : string
GetUserInfoText ( int uid ) : string
GetUserMessagesStatText ( int uid ) : string
GetUserMessagesText ( int uid ) : string
GetUserOutratingText ( int uid ) : string
GetUserRatingText ( int uid ) : string
HtmlPageBuilder ( IServiceProvider serviceProvider ) : System

Private Methods

Method Description
FormatArticleMessageItem ( string forumName, string forumDesc, int msgId, System.DateTime msgDate, string subj, bool isRead, bool isMarked, int articleId, int userId, UserClass userClass, string userDisplayName, bool even ) : string
FormatAuthor ( int userId, UserClass userClass, string showName, bool bold ) : string
FormatBigRateItem ( MessageRates rateType, int rateMultiplier, System.DateTime rateDate, string forumName, string forumDesc, bool forumInTop, int msgID, string msgSubj, bool msgIsRead, bool msgIsMarked, int msgArticleID, int userID, UserClass userClass, string userDisplayName, bool even ) : string
FormatDate ( System.DateTime dt ) : string
FormatExternalUri ( JanusProtocolResourceType resourceType, string parameters ) : string

Получить внешний формат ссылки для соответствующего ресурса. SiteUrlHelper

FormatForum ( string forumName, string forumDescription ) : string
FormatForumName ( string name, string description, bool isSubscribed ) : string
FormatMessageItem ( int msgId, string subject, System.DateTime date, int articleId, bool isRead, bool isMarked, string forumName, string forumDesc, bool even ) : string
FormatName ( string name ) : string
FormatNamedMessageItem ( int msgId, string subject, string name, System.DateTime date, int articleId, bool isRead, bool isMarked, string forumName, string forumDesc, bool even ) : string
FormatRate ( MessageRates rateType, int multiplier, bool forumInTop ) : string
FormatRateItemWithDate ( MessageRates rateType, int multiplier, bool forumInTop, int userId, UserClass userClass, string userDisplayName, System.DateTime rateDate, bool even ) : string
FormatRateSummary ( int mid, int rating, int smiles, int agrees, int disagrees ) : string
FormatSubject ( int messageId, string subject, bool isRead, bool isMarked, int articleId, bool anchor ) : string
FormatUri ( JanusProtocolResourceType resourceType, string parameters ) : string

Получить внутренний формат ссылки.

GetStringTemplate ( string resName ) : string
GetUserDisplayName ( IDataContext db, int userID ) : string
LoadStringTemplate ( string resName ) : string

Method Details

GetAbsentMessageText() public static method

public static GetAbsentMessageText ( IServiceProvider provider, int mid ) : string
provider IServiceProvider
mid int
return string

GetArticleListText() public method

public GetArticleListText ( int forumId ) : string
forumId int
return string

GetExceptionMessage() public static method

public static GetExceptionMessage ( string uri, Exception e ) : string
uri string
e Exception
return string

GetFaqListText() public method

public GetFaqListText ( int gid ) : string
gid int
return string

GetMessageRate() public method

public GetMessageRate ( int mid ) : string
mid int
return string

GetNamedStyle() public static method

public static GetNamedStyle ( string name ) : string
name string
return string

GetNotFoundMessage() public method

public GetNotFoundMessage ( int mid ) : string
mid int
return string

GetNotFoundMessage() public method

public GetNotFoundMessage ( string messageName ) : string
messageName string
return string

GetTeamList() public static method

public static GetTeamList ( IServiceProvider provider ) : string
provider IServiceProvider
return string

GetUserInfoText() public method

public GetUserInfoText ( int uid ) : string
uid int
return string

GetUserMessagesStatText() public method

public GetUserMessagesStatText ( int uid ) : string
uid int
return string

GetUserMessagesText() public method

public GetUserMessagesText ( int uid ) : string
uid int
return string

GetUserOutratingText() public method

public GetUserOutratingText ( int uid ) : string
uid int
return string

GetUserRatingText() public method

public GetUserRatingText ( int uid ) : string
uid int
return string

HtmlPageBuilder() public method

public HtmlPageBuilder ( IServiceProvider serviceProvider ) : System
serviceProvider IServiceProvider
return System