forummessages.cs
来自「微软的.NET论坛的源代码(COOL!!!)」· CS 代码 · 共 67 行
CS
67 行
using System;
using System.Web;
using System.Web.Mail;
using AspNetForums.Components;
using System.ComponentModel;
namespace AspNetForums {
// *********************************************************************
// ForumMessages
//
/// <summary>
/// Class used to manage messages displayed/used in the forums.
/// </summary>
///
// ********************************************************************/
public class ForumMessages {
// *********************************************************************
// GetMessage
//
/// <summary>
/// Gets a message.
/// </summary>
/// <param name="messageId">Id of message being requested</param>
///
// ********************************************************************/
public static ForumMessage GetMessage(int messageId) {
IWebForumsDataProviderBase dp = DataProvider.Instance();
return dp.GetMessage(messageId);
}
// *********************************************************************
// GetMessageTemplateList
//
/// <summary>
/// This method returns a list of all of the message templates in the messages table.
/// </summary>
///
// ********************************************************************/
public static ForumMessageTemplateCollection GetMessageTemplateList() {
// Create Instance of the IWebForumsDataProviderBase
IWebForumsDataProviderBase dp = DataProvider.Instance();
return dp.GetMessageTemplateList();
}
// *********************************************************************
// UpdateMessageTemplate
//
/// <summary>
/// This method update a message template.
/// </summary>
/// <param name="message">Message to be updated</param>
///
// ********************************************************************/
public static void UpdateMessageTemplate(ForumMessage message) {
// Create Instance of the IWebForumsDataProviderBase
IWebForumsDataProviderBase dp = DataProvider.Instance();
dp.UpdateMessageTemplate(message);
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?