CMS.MessageBoards.xml
<?xml version="1.0"?>
<doc> <assembly> <name>CMS.MessageBoards</name> </assembly> <members> <member name="T:CMS.MessageBoards.MessageBoardActivityLogger"> <summary> Provides methods for logging message board activities. </summary> </member> <member name="M:CMS.MessageBoards.MessageBoardActivityLogger.LogMessageBoardCommentActivity(CMS.MessageBoards.BoardMessageInfo,CMS.MessageBoards.BoardInfo,CMS.DocumentEngine.TreeNode)"> <summary> Logs activity for message board comment. </summary> <param name="boardMessageInfo"><see cref="T:CMS.MessageBoards.BoardMessageInfo"/> to log activity for</param> <param name="boardInfo"><see cref="T:CMS.MessageBoards.BoardInfo"/> comment occurred on</param> <param name="currentDocument">Current document node; activity is logged even though document is null</param> <exception cref="T:System.ArgumentNullException">Thrown when <paramref name="boardMessageInfo"/> or <paramref name="boardInfo"/> is <c>null</c>.</exception> </member> <member name="M:CMS.MessageBoards.MessageBoardActivityLogger.LogMessageBoardSubscriptionActivity(CMS.MessageBoards.BoardInfo,CMS.MessageBoards.BoardSubscriptionInfo,CMS.DocumentEngine.TreeNode)"> <summary> Logs activity for message board comment. </summary> <param name="boardInfo"><see cref="T:CMS.MessageBoards.BoardInfo"/> subscription occurred on</param> <param name="boardSubscriptionInfo"><see cref="T:CMS.MessageBoards.BoardSubscriptionInfo"/> to log activity for</param> <param name="currentDocument">Current document node; activity is logged even though document is null</param> <exception cref="T:System.ArgumentNullException">Thrown when <paramref name="boardInfo"/> or <paramref name="boardSubscriptionInfo"/> is <c>null</c>.</exception> </member> <member name="M:CMS.MessageBoards.MessageBoardActivityLogger.GetCurrentRequest"> <summary> Returns current request. </summary> <returns>Current request.</returns> </member> <member name="M:CMS.MessageBoards.MessageBoardCommentActivityInitializer.#ctor(CMS.MessageBoards.BoardMessageInfo,CMS.DocumentEngine.TreeNode,System.String)"> <summary> Constructor of <see cref="T:CMS.MessageBoards.MessageBoardCommentActivityInitializer"/>. </summary> </member> <member name="M:CMS.MessageBoards.MessageBoardCommentActivityInitializer.Initialize(CMS.Activities.IActivityInfo)"> <summary> Initializes <see cref="T:CMS.Activities.IActivityInfo"/> properties. </summary> <param name="activity">Activity info</param> </member> <member name="P:CMS.MessageBoards.MessageBoardCommentActivityInitializer.ActivityType"> <summary> Activity type </summary> </member> <member name="P:CMS.MessageBoards.MessageBoardCommentActivityInitializer.SettingsKeyName"> <summary> Activity settings key name, used to check whether activity logging is enabled. </summary> </member> <member name="M:CMS.MessageBoards.MessageBoardSubscriptionActivityInitializer.#ctor(CMS.MessageBoards.BoardInfo,CMS.DocumentEngine.TreeNode,System.Int32)"> <summary> Constructor of <see cref="T:CMS.MessageBoards.MessageBoardSubscriptionActivityInitializer"/>. </summary> </member> <member name="M:CMS.MessageBoards.MessageBoardSubscriptionActivityInitializer.Initialize(CMS.Activities.IActivityInfo)"> <summary> Initializes <see cref="T:CMS.Activities.IActivityInfo"/> properties. </summary> <param name="activity">Activity info</param> </member> <member name="P:CMS.MessageBoards.MessageBoardSubscriptionActivityInitializer.ActivityType"> <summary> Activity type </summary> </member> <member name="P:CMS.MessageBoards.MessageBoardSubscriptionActivityInitializer.SettingsKeyName"> <summary> Activity settings key name, used to check whether activity logging is enabled. </summary> </member> <member name="T:CMS.MessageBoards.BoardMessageListInfo"> <summary> BoardListInfo virtual object. </summary> </member> <member name="F:CMS.MessageBoards.BoardMessageListInfo.OBJECT_TYPE"> <summary> Object type </summary> </member> <member name="F:CMS.MessageBoards.BoardMessageListInfo.TYPEINFO"> <summary> Type information. </summary> </member> <member name="M:CMS.MessageBoards.BoardMessageListInfo.#ctor"> <summary> Constructor - Creates an empty BoardMessageListInfo object. </summary> </member> <member name="M:CMS.MessageBoards.BoardMessageListInfo.#ctor(System.Data.DataRow)"> <summary> Constructor - Creates a new BoardMessageListInfo object from the given DataRow. </summary> <param name="dr">DataRow with the object data</param> </member> <member name="M:CMS.MessageBoards.BoardMessageListInfo.GetColumnNames"> <summary> Gets the default list of column names for this class </summary> </member> <member name="M:CMS.MessageBoards.BoardMessageListInfo.GetDataQueryInternal"> <summary> Gets the data query for this object type </summary> </member> <member name="T:CMS.MessageBoards.BoardOwnerTypeEnum"> <summary> Type of message board according to owner. </summary> </member> <member name="F:CMS.MessageBoards.BoardOwnerTypeEnum.Document"> <summary> Messageboard belongs to document. </summary> </member> <member name="F:CMS.MessageBoards.BoardOwnerTypeEnum.User"> <summary> Messageboard belongs to user. </summary> </member> <member name="F:CMS.MessageBoards.BoardOwnerTypeEnum.Group"> <summary> Messageboard belongs to group. </summary> </member> <member name="T:CMS.MessageBoards.BoardSubscriptionInfo"> <summary> BoardSubscriptionInfo data container class. </summary> </member> <member name="F:CMS.MessageBoards.BoardSubscriptionInfo.OBJECT_TYPE"> <summary> Object type </summary> </member> <member name="F:CMS.MessageBoards.BoardSubscriptionInfo.TYPEINFO"> <summary> Type information. </summary> </member> <member name="P:CMS.MessageBoards.BoardSubscriptionInfo.SubscriptionLastModified"> <summary> Subscription last modified. </summary> </member> <member name="P:CMS.MessageBoards.BoardSubscriptionInfo.SubscriptionEmail"> <summary> Subscription e-mail. </summary> </member> <member name="P:CMS.MessageBoards.BoardSubscriptionInfo.SubscriptionID"> <summary> Subscription ID. </summary> </member> <member name="P:CMS.MessageBoards.BoardSubscriptionInfo.SubscriptionGUID"> <summary> Subscription GUID. </summary> </member> <member name="P:CMS.MessageBoards.BoardSubscriptionInfo.SubscriptionBoardID"> <summary> Subscription board ID. </summary> </member> <member name="P:CMS.MessageBoards.BoardSubscriptionInfo.SubscriptionUserID"> <summary> Subscription user ID. </summary> </member> <member name="P:CMS.MessageBoards.BoardSubscriptionInfo.SubscriptionApproved"> <summary> Indicates if subscription approved. </summary> </member> <member name="P:CMS.MessageBoards.BoardSubscriptionInfo.SubscriptionApprovalHash"> <summary> Subscription approval hash code. </summary> </member> <member name="M:CMS.MessageBoards.BoardSubscriptionInfo.DeleteObject"> <summary> Deletes the object using appropriate provider. </summary> </member> <member name="M:CMS.MessageBoards.BoardSubscriptionInfo.SetObject"> <summary> Updates the object using appropriate provider. </summary> </member> <member name="M:CMS.MessageBoards.BoardSubscriptionInfo.#ctor"> <summary> Constructor - Creates an empty BoardSubscriptionInfo object. </summary> </member> <member name="M:CMS.MessageBoards.BoardSubscriptionInfo.#ctor(System.Data.DataRow)"> <summary> Constructor - Creates a new BoardSubscriptionInfo object from the given DataRow. </summary> </member> <member name="T:CMS.MessageBoards.BoardSubscriptionInfoProvider"> <summary> Class providing BoardSubscriptionInfo management. </summary> </member> <member name="M:CMS.MessageBoards.BoardSubscriptionInfoProvider.GetSubscriptions(System.Int32,System.Int32,System.Int32)"> <summary> Gets all the subscriptions for specified user and site. </summary> <param name="userId">User ID</param> <param name="siteId">Site ID</param> <param name="topN">Return top N records</param> </member> <member name="M:CMS.MessageBoards.BoardSubscriptionInfoProvider.GetSubscriptions(System.String,System.String,System.String)"> <summary> Gets all the subscriptions according specified conditions. </summary> <param name="where">Where condition to filter data</param> <param name="orderBy">Order by statement to use</param> <param name="columns">Columns</param> </member> <member name="M:CMS.MessageBoards.BoardSubscriptionInfoProvider.GetSubscriptions"> <summary> Returns board subscription object query. </summary> </member> <member name="M:CMS.MessageBoards.BoardSubscriptionInfoProvider.GetBoardSubscriptionInfo(System.Int32,System.Int32)"> <summary> Returns the BoardSubscriptionInfo structure for the specified board id an user id. </summary> <param name="boardId">Board id</param> <param name="userId">User id</param> </member> <member name="M:CMS.MessageBoards.BoardSubscriptionInfoProvider.GetBoardSubscriptionInfo(System.Int32)"> <summary> Returns the BoardSubscriptionInfo structure for the specified boardSubscription. </summary> <param name="boardSubscriptionId">BoardSubscription id</param> </member> <member name="M:CMS.MessageBoards.BoardSubscriptionInfoProvider.GetBoardSubscriptionInfo(System.String)"> <summary> Returns the BoardSubscriptionInfo structure for the specified message board subscription hash code. </summary> <param name="subscriptionHash">Subscription hash.</param> </member> <member name="M:CMS.MessageBoards.BoardSubscriptionInfoProvider.GetBoardSubscriptionInfo(System.Guid)"> <summary> Returns the BoardSubscriptionInfo structure. </summary> <param name="subscriptionGuid">Board subscription GUID</param> </member> <member name="M:CMS.MessageBoards.BoardSubscriptionInfoProvider.SetBoardSubscriptionInfo(CMS.MessageBoards.BoardSubscriptionInfo)"> <summary> Sets (updates or inserts) specified boardSubscription. </summary> <param name="boardSubscription">BoardSubscription to set</param> </member> <member name="M:CMS.MessageBoards.BoardSubscriptionInfoProvider.DeleteBoardSubscriptionInfo(CMS.MessageBoards.BoardSubscriptionInfo)"> <summary> Deletes specified boardSubscription. </summary> <param name="infoObj">BoardSubscription object</param> </member> <member name="M:CMS.MessageBoards.BoardSubscriptionInfoProvider.DeleteBoardSubscriptionInfo(System.Int32)"> <summary> Deletes specified board subscription. </summary> <param name="subscriptionId">Board subscription ID</param> </member> <member name="M:CMS.MessageBoards.BoardSubscriptionInfoProvider.DeleteBoardSubscriptionInfo(System.Guid)"> <summary> Deletes specified board subscription. </summary> <param name="subscriptionGuid">Board subscription GUID</param> </member> <member name="M:CMS.MessageBoards.BoardSubscriptionInfoProvider.DeleteBoardSubscriptionInfo(System.Int32,System.Guid)"> <summary> Deletes specified board subscription. </summary> <param name="boardId">Board ID</param> <param name="subscriptionGuid">Board subscription GUID</param> </member> <member name="M:CMS.MessageBoards.BoardSubscriptionInfoProvider.SendConfirmationEmail(CMS.MessageBoards.BoardSubscriptionInfo,System.Boolean)"> <summary> Sends subscription or unsubscription confirmation mail. </summary> <param name="boardSubscription">Board subscription info</param> <param name="isSubscription">If true subscription email is sent else unsubscription email is sent</param> </member> <member name="M:CMS.MessageBoards.BoardSubscriptionInfoProvider.SendDoubleOptInEmail(CMS.MessageBoards.BoardSubscriptionInfo)"> <summary> Sends double opt-in mail. </summary> <param name="boardSubscription">Board subscription info</param> </member> <member name="M:CMS.MessageBoards.BoardSubscriptionInfoProvider.Subscribe(CMS.MessageBoards.BoardSubscriptionInfo,System.DateTime,System.Boolean,System.Boolean)"> <summary> Subscribe method intend to subscribe user to message board and send confirmation/opt-in email </summary> <param name="bsi">Subscription to be saved</param> <param name="when">Time of subscription</param> <param name="sendConfirmationEmail">Indicates if confirmation email should be send</param> <param name="sendOptInEmail">Indicates if opt-in email should be send</param> </member> <member name="M:CMS.MessageBoards.BoardSubscriptionInfoProvider.ValidateHash(CMS.MessageBoards.BoardSubscriptionInfo,System.String,System.String,System.DateTime)"> <summary> Validates request hash and checks if request was approved in needed interval. </summary> <param name="bsi">Board subscription info.</param> <param name="requestHash">Hash parameter representing specific subscription</param> <param name="datetime">Date and time of request.</param> <param name="siteName">Site name.</param> </member> <member name="M:CMS.MessageBoards.BoardSubscriptionInfoProvider.GetUnsubscriptionUrl(CMS.MessageBoards.BoardSubscriptionInfo,CMS.MessageBoards.BoardInfo,System.String)"> <summary> Returns unsubscription URL which is used to cancel existing subscription </summary> <param name="subscription">Message board subscription object</param> <param name="bi">Message board object</param> <param name="unsubscriptionUrl">Custom unsubscription page URL</param> </member> <member name="M:CMS.MessageBoards.BoardSubscriptionInfoProvider.ApproveSubscription(CMS.MessageBoards.BoardSubscriptionInfo,System.String,System.Boolean,System.String,System.DateTime)"> <summary> Approves existing subscription - sets SubscriptionApproved to true. Checks if subscription wasn't already approved. Confirmation e-mail may be sent optionally. </summary> <param name="bsi">Subscription object</param> <param name="subscriptionHash">Hash parameter representing specific subscription</param> <param name="sendConfirmationEmail">Indicates if confirmation e-mail should be sent. Confirmation e-mail may also be sent if blog settings requires so</param> <param name="datetime">Date and time of request.</param> <param name="siteName">Site name.</param> <returns>Returns TRUE if subscription found and not already approved. Returns FALSE if subscription not found or already approved.</returns> </member> <member name="M:CMS.MessageBoards.BoardSubscriptionInfoProvider.Unsubscribe(CMS.MessageBoards.BoardSubscriptionInfo,System.Boolean)"> <summary> Unsubscribes user from message board. </summary> <param name="bsi">Board subscription object.</param> <param name="sendConfirmationEmail">Indicates whether send confirmation e-mail</param> </member> <member name="M:CMS.MessageBoards.BoardSubscriptionInfoProvider.Unsubscribe(System.String,System.Boolean,System.String,System.DateTime)"> <summary> Unsubscribes user from message board. </summary> <param name="subscriptionHash">Subscription hash.</param> <param name="sendConfirmationEmail">Indicates whether send confirmation e-mail</param> <param name="datetime">Date and time of request</param> <param name="siteName">Site name.</param> </member> <member name="M:CMS.MessageBoards.BoardSubscriptionInfoProvider.LogSubscriptionActivity(CMS.MessageBoards.BoardSubscriptionInfo,CMS.MessageBoards.BoardInfo,System.String,System.Boolean)"> <summary> Log activity (subscribing/unsubscribing) using context values. </summary> <param name="bsi">Board subscription object</param> <param name="bi">Board object</param> <param name="activityType">Activity type to log</param> <param name="checkViewMode">Indicates if view mode should be checked</param> </member> <member name="M:CMS.MessageBoards.BoardSubscriptionInfoProvider.LogSubscriptionActivity(CMS.MessageBoards.BoardSubscriptionInfo,CMS.MessageBoards.BoardInfo,System.Int32,System.Int32,System.String,System.Int32,System.String,System.String,System.Boolean)"> <summary> Log activity (subscribing/unsubscribing) </summary> <param name="bsi">Board subscription object</param> <param name="bi">Board object</param> <param name="contactId">Contact ID</param> <param name="campaign">Campaign</param> <param name="siteId">Site ID</param> <param name="documentId">Document ID</param> <param name="url">URL</param> <param name="activityType">Activity type to log</param> <param name="checkViewMode">Indicates if view mode should be checked</param> </member> <member name="M:CMS.MessageBoards.BoardSubscriptionInfoProvider.GetBoardSubscriptionInfo(System.Int32,System.Guid)"> <summary> Returns the BoardSubscriptionInfo structure. </summary> <param name="boardId">Board ID</param> <param name="subscriptionGuid">Board subscription GUID</param> </member> <member name="M:CMS.MessageBoards.BoardSubscriptionInfoProvider.SendConfirmationEmail(CMS.MessageBoards.BoardSubscriptionInfo,System.Boolean,System.Boolean)"> <summary> Sends subscription or unsubscription confirmation mail. </summary> <param name="boardSubscription">Board subscription info</param> <param name="isSubscription">If true subscription email is sent else unsubscription email is sent</param> <param name="isOptIn">Indicates if opt-in email should be sent</param> </member> <member name="M:CMS.MessageBoards.BoardSubscriptionInfoProvider.GetActivationUrl(CMS.MessageBoards.BoardSubscriptionInfo,CMS.MessageBoards.BoardInfo)"> <summary> Returns approval page URL to confirm message board subscription. </summary> <param name="subscription">Message board subscription object</param> <param name="board">Message board object</param> </member> <member name="T:CMS.MessageBoards.BoardProperties"> <summary> Summary description for BoardProperties. </summary> </member> <member name="P:CMS.MessageBoards.BoardProperties.ShowNameField"> <summary> Indicates if input field for entering user's name should be displayed. </summary> </member> <member name="P:CMS.MessageBoards.BoardProperties.ShowURLField"> <summary> Indicates if input field for entering user's URL should be displayed. </summary> </member> <member name="P:CMS.MessageBoards.BoardProperties.ShowEmailField"> <summary> Indicates if input field for entering user's e-mail address should be displayed. </summary> </member> <member name="P:CMS.MessageBoards.BoardProperties.EnableContentRating"> <summary> Enables content rating scale for each message. </summary> </member> <member name="P:CMS.MessageBoards.BoardProperties.MaxRatingValue"> <summary> Max value (length) of content rating scale. </summary> </member> <member name="P:CMS.MessageBoards.BoardProperties.RatingType"> <summary> Type of content rating scale. </summary> </member> <member name="P:CMS.MessageBoards.BoardProperties.AllowEmptyRating"> <summary> Indicates if it is allowed to add message without rating. </summary> </member> <member name="P:CMS.MessageBoards.BoardProperties.CheckIfUserRated"> <summary> If checked, users can rate only once here. </summary> </member> <member name="P:CMS.MessageBoards.BoardProperties.BoardName"> <summary> Current board name. </summary> </member> <member name="P:CMS.MessageBoards.BoardProperties.BoardDisplayName"> <summary> Current board display name. </summary> </member> <member name="P:CMS.MessageBoards.BoardProperties.BoardRoles"> <summary> Default board authorized roles. </summary> </member> <member name="P:CMS.MessageBoards.BoardProperties.BoardDescription"> <summary> Current board description. </summary> </member> <member name="P:CMS.MessageBoards.BoardProperties.BoardOwner"> <summary> Owner of the board. </summary> </member> <member name="P:CMS.MessageBoards.BoardProperties.BoardOpened"> <summary> Indicates whether board is opened. </summary> </member> <member name="P:CMS.MessageBoards.BoardProperties.BoardAccess"> <summary> Indicates type of board access. </summary> </member> <member name="P:CMS.MessageBoards.BoardProperties.BoardRequireEmails"> <summary> Indicates the board message post requires e-mail. </summary> </member> <member name="P:CMS.MessageBoards.BoardProperties.BoardShowEmails"> <summary> Indicates whether the e-mails should be displayed with messages. </summary> </member> <member name="P:CMS.MessageBoards.BoardProperties.BoardOpenedFrom"> <summary> Board opened from. </summary> </member> <member name="P:CMS.MessageBoards.BoardProperties.BoardOpenedTo"> <summary> Board opened to. </summary> </member> <member name="P:CMS.MessageBoards.BoardProperties.BoardEnableSubscriptions"> <summary> Indicates whether the subscriptions are allowed for the current board. </summary> </member> <member name="P:CMS.MessageBoards.BoardProperties.BoardUnsubscriptionUrl"> <summary> Board unsubscription URL. </summary> </member> <member name="P:CMS.MessageBoards.BoardProperties.BoardBaseUrl"> <summary> Board base URL. </summary> </member> <member name="P:CMS.MessageBoards.BoardProperties.StopProcessing"> <summary> Indicates whether processing should be stopped. </summary> </member> <member name="P:CMS.MessageBoards.BoardProperties.ShowEditButton"> <summary> Indicates whether the EDIT button should be displayed. </summary> </member> <member name="P:CMS.MessageBoards.BoardProperties.ShowDeleteButton"> <summary> Indicates whether the DELETE button should be displayed. </summary> </member> <member name="P:CMS.MessageBoards.BoardProperties.ShowApproveButton"> <summary> Indicates whether the APPROVE button should be displayed. </summary> </member> <member name="P:CMS.MessageBoards.BoardProperties.ShowRejectButton"> <summary> Indicates whether the REJECT button should be displayed. </summary> </member> <member name="P:CMS.MessageBoards.BoardProperties.BoardModerated"> <summary> Indicates whether the board is moderated. </summary> </member> <member name="P:CMS.MessageBoards.BoardProperties.CheckPermissions"> <summary> Indicates whether the permissions should be checked. </summary> </member> <member name="P:CMS.MessageBoards.BoardProperties.BoardUseCaptcha"> <summary> Indicates whether the CAPTCHA should be used. </summary> </member> <member name="P:CMS.MessageBoards.BoardProperties.BoardEnableAnonymousRead"> <summary> Indicates whether the existing messages should be displayed for the anonymous users. </summary> </member> <member name="P:CMS.MessageBoards.BoardProperties.BoardModerators"> <summary> Default board moderators. </summary> </member> <member name="P:CMS.MessageBoards.BoardProperties.BoardLogActivity"> <summary> Indicates whether logging activity is performed. </summary> </member> <member name="T:CMS.MessageBoards.MessageBoardHandlers"> <summary> Provides handlers for message boards </summary> </member> <member name="M:CMS.MessageBoards.MessageBoardHandlers.Init"> <summary> Initializes the message board handlers </summary> </member> <member name="M:CMS.MessageBoards.MessageBoardHandlers.ResetRating_Execute(System.Object,CMS.DocumentEngine.DocumentRatingEventArgs)"> <summary> Resets rating for all messages of given document </summary> </member> <member name="M:CMS.MessageBoards.MessageBoardHandlers.Update_Before(System.Object,CMS.DocumentEngine.DocumentEventArgs)"> <summary> Ensures site change of the board when site of the document changes </summary> </member> <member name="M:CMS.MessageBoards.MessageBoardHandlers.GetContent_Execute(System.Object,CMS.DocumentEngine.DocumentSearchEventArgs)"> <summary> Includes message board content to the document search content </summary> </member> <member name="T:CMS.MessageBoards.BoardExport"> <summary> Handles special actions during the board export process. </summary> </member> <member name="M:CMS.MessageBoards.BoardExport.Init"> <summary> Initializes export handlers </summary> </member> <member name="M:CMS.MessageBoards.BoardExport.ExportBoardMessages(CMS.CMSImportExport.SiteExportSettings,System.Data.DataTable)"> <summary> Export board messages. </summary> <param name="settings">Export settings</param> <param name="table">Parent data</param> </member> <member name="T:CMS.MessageBoards.BoardImport"> <summary> Handles special actions during the board import process. </summary> </member> <member name="M:CMS.MessageBoards.BoardImport.Init"> <summary> Initializes import handlers </summary> </member> <member name="M:CMS.MessageBoards.BoardImport.ImportBoardMessages(CMS.CMSImportExport.SiteImportSettings,System.Data.DataTable,CMS.DataEngine.TranslationHelper)"> <summary> Import board messages. </summary> <param name="settings">Import settings</param> <param name="table">Parent data</param> <param name="th">Translation helper</param> </member> <member name="T:CMS.MessageBoards.ImportSpecialActions"> <summary> Handles special actions during the import process. </summary> </member> <member name="M:CMS.MessageBoards.ImportSpecialActions.Init"> <summary> Initializes export handlers </summary> </member> <member name="T:CMS.MessageBoards.MessageBoardModuleMetadata"> <summary> Represents the Message Board module metadata. </summary> </member> <member name="M:CMS.MessageBoards.MessageBoardModuleMetadata.#ctor"> <summary> Default constructor </summary> </member> <member name="T:CMS.MessageBoards.MessageBoardResolvers"> <summary> Resolvers used in e-mail templates and other macro visual components. </summary> </member> <member name="P:CMS.MessageBoards.MessageBoardResolvers.BoardsResolver"> <summary> Boards e-mail template macro resolver. </summary> </member> <member name="P:CMS.MessageBoards.MessageBoardResolvers.BoardsSubscriptionResolver"> <summary> Boards subscription e-mail template macro resolver. </summary> </member> <member name="T:CMS.MessageBoards.MessageBoardModule"> <summary> Represents the Message Board module. </summary> </member> <member name="F:CMS.MessageBoards.MessageBoardModule.BOARDS_EMAIL_TEMPLATE_TYPE_NAME"> <summary> Name of email template type for boards. </summary> </member> <member name="F:CMS.MessageBoards.MessageBoardModule.BOARD_SUBSCRIPTION_EMAIL_TEMPLATE_TYPE_NAME"> <summary> Name of email template type for board subscription. </summary> </member> <member name="M:CMS.MessageBoards.MessageBoardModule.#ctor"> <summary> Default constructor </summary> </member> <member name="M:CMS.MessageBoards.MessageBoardModule.OnInit"> <summary> Initializes the module. </summary> </member> <member name="M:CMS.MessageBoards.MessageBoardModule.InitImportExport"> <summary> Initializes blog import/export actions </summary> </member> <member name="M:CMS.MessageBoards.MessageBoardModule.InitMacros"> <summary> Initializes the message board macros </summary> </member> <member name="M:CMS.MessageBoards.MessageBoardModule.RegisterCommands"> <summary> Registers the object type of this module </summary> </member> <member name="M:CMS.MessageBoards.MessageBoardModule.RemoveModeratorFromBoard(System.Object[])"> <summary> Removes the user from the board </summary> <param name="parameters">Parameters array</param> </member> <member name="M:CMS.MessageBoards.MessageBoardModule.AddModeratorToBoard(System.Object[])"> <summary> Adds the moderator to the board </summary> <param name="parameters">Parameters array</param> </member> <member name="M:CMS.MessageBoards.MessageBoardModule.RemoveRoleFromBoard(System.Object[])"> <summary> Removes the role from the board </summary> <param name="parameters">Parameters array</param> </member> <member name="M:CMS.MessageBoards.MessageBoardModule.AddRoleToBoard(System.Object[])"> <summary> Adds the role to the board </summary> <param name="parameters">Parameters array</param> </member> <member name="M:CMS.MessageBoards.MessageBoardModule.GetDocumentBoardsCount(System.Object[])"> <summary> Get number of boards for selected document </summary> <param name="parameters">Parameters array</param> </member> <member name="M:CMS.MessageBoards.MessageBoardModule.GetBoardMessageInfo(System.Object[])"> <summary> Gets the message info </summary> <param name="parameters">Parameters array</param> </member> <member name="M:CMS.MessageBoards.MessageBoardModule.GetMessageBoardInfo(System.Object[])"> <summary> Get message board info with dependence on specified board id </summary> <param name="parameters">Parameters array</param> </member> <member name="T:CMS.MessageBoards.BoardInfo"> <summary> BoardInfo data container class. </summary> </member> <member name="F:CMS.MessageBoards.BoardInfo.OBJECT_TYPE"> <summary> Object type </summary> </member> <member name="F:CMS.MessageBoards.BoardInfo.TYPEINFO"> <summary> Type information. </summary> </member> <member name="P:CMS.MessageBoards.BoardInfo.BoardSiteID"> <summary> Board site ID. </summary> </member> <member name="P:CMS.MessageBoards.BoardInfo.BoardRequireEmails"> <summary> If board requires emails. </summary> </member> <member name="P:CMS.MessageBoards.BoardInfo.BoardLastMessageUserName"> <summary> Board last message username. </summary> </member> <member name="P:CMS.MessageBoards.BoardInfo.BoardUseCaptcha"> <summary> Board use captcha. </summary> </member> <member name="P:CMS.MessageBoards.BoardInfo.BoardAccess"> <summary> Board access. </summary> </member> <member name="P:CMS.MessageBoards.BoardInfo.BoardDescription"> <summary> Board description. </summary> </member> <member name="P:CMS.MessageBoards.BoardInfo.BoardEnableSubscriptions"> <summary> Board enable subscriptions. </summary> </member> <member name="P:CMS.MessageBoards.BoardInfo.BoardDocumentID"> <summary> Board document ID. </summary> </member> <member name="P:CMS.MessageBoards.BoardInfo.BoardUserID"> <summary> Board user id. </summary> </member> <member name="P:CMS.MessageBoards.BoardInfo.BoardGroupID"> <summary> Board group id. </summary> </member> <member name="P:CMS.MessageBoards.BoardInfo.BoardOpenedTo"> <summary> Board opened to. </summary> </member> <member name="P:CMS.MessageBoards.BoardInfo.BoardDisplayName"> <summary> Board display name. </summary> </member> <member name="P:CMS.MessageBoards.BoardInfo.BoardID"> <summary> Board id. </summary> </member> <member name="P:CMS.MessageBoards.BoardInfo.BoardLastModified"> <summary> Board last modified. </summary> </member> <member name="P:CMS.MessageBoards.BoardInfo.BoardGUID"> <summary> Board GUID. </summary> </member> <member name="P:CMS.MessageBoards.BoardInfo.BoardName"> <summary> Board name. </summary> </member> <member name="P:CMS.MessageBoards.BoardInfo.BoardModerated"> <summary> Board moderated. </summary> </member> <member name="P:CMS.MessageBoards.BoardInfo.BoardLastMessageTime"> <summary> Board last message time. </summary> </member> <member name="P:CMS.MessageBoards.BoardInfo.BoardOpenedFrom"> <summary> Board opened from. </summary> </member> <member name="P:CMS.MessageBoards.BoardInfo.InheritedUnsubscriptionUrl"> <summary> Returns inherited unsubscription url from settings. </summary> </member> <member name="P:CMS.MessageBoards.BoardInfo.BoardUnsubscriptionURL"> <summary> Board unsubscription URL. </summary> </member> <member name="P:CMS.MessageBoards.BoardInfo.InheritedBaseUrl"> <summary> Returns inherited base url from settings. </summary> </member> <member name="P:CMS.MessageBoards.BoardInfo.BoardBaseURL"> <summary> Board base URL. </summary> </member> <member name="P:CMS.MessageBoards.BoardInfo.BoardEnabled"> <summary> Board enabled. </summary> </member> <member name="P:CMS.MessageBoards.BoardInfo.BoardMessages"> <summary> Board messages. </summary> </member> <member name="P:CMS.MessageBoards.BoardInfo.BoardOpened"> <summary> Board opened. </summary> </member> <member name="P:CMS.MessageBoards.BoardInfo.BoardLogActivity"> <summary> Indicates whether activity is logged. </summary> </member> <member name="P:CMS.MessageBoards.BoardInfo.InheritedEnableOptIn"> <summary> Returns inherited value indicating if the message board should use double opt-in from settings. </summary> </member> <member name="P:CMS.MessageBoards.BoardInfo.BoardEnableOptIn"> <summary> Gets or sets whether the message board should use double opt-in. </summary> </member> <member name="P:CMS.MessageBoards.BoardInfo.InheritedSendOptInConfirmation"> <summary> Returns inherited value indicating whether subscription confirmation should be sent after double opt-in e-mail from settings. </summary> </member> <member name="P:CMS.MessageBoards.BoardInfo.BoardSendOptInConfirmation"> <summary> Gets or sets whether subscription confirmation should be sent after double opt-in e-mail. </summary> </member> <member name="P:CMS.MessageBoards.BoardInfo.InheritedOptInApprovalURL"> <summary> Returns inherited URL of the double opt-in page from settings. </summary> </member> <member name="P:CMS.MessageBoards.BoardInfo.BoardOptInApprovalURL"> <summary> Gets or sets the URL of the double opt-in page. </summary> </member> <member name="P:CMS.MessageBoards.BoardInfo.ObjectFullName"> <summary> Object full name if defined </summary> </member> <member name="M:CMS.MessageBoards.BoardInfo.DeleteObject"> <summary> Deletes the object using appropriate provider. </summary> </member> <member name="M:CMS.MessageBoards.BoardInfo.SetObject"> <summary> Updates the object using appropriate provider. </summary> </member> <member name="M:CMS.MessageBoards.BoardInfo.#ctor"> <summary> Constructor - Creates an empty BoardInfo object. </summary> </member> <member name="M:CMS.MessageBoards.BoardInfo.#ctor(System.Data.DataRow)"> <summary> Constructor - Creates a new BoardInfo object from the given DataRow. </summary> </member> <member name="M:CMS.MessageBoards.BoardInfo.#ctor(CMS.MessageBoards.BoardProperties)"> <summary> Creates new board object according provided properties. </summary> <param name="properties">Board properties applied to created board</param> </member> <member name="M:CMS.MessageBoards.BoardInfo.LoadDefaultData"> <summary> Loads the default data to the object. </summary> </member> <member name="M:CMS.MessageBoards.BoardInfo.RegisterProperties"> <summary> Registers the properties of this object </summary> </member> <member name="T:CMS.MessageBoards.BoardInfoProvider"> <summary> Class providing BoardInfo management. </summary> </member> <member name="M:CMS.MessageBoards.BoardInfoProvider.#ctor"> <summary> Creates a new instance of <see cref="T:CMS.MessageBoards.BoardInfoProvider"/>. </summary> </member> <member name="M:CMS.MessageBoards.BoardInfoProvider.GetBoardInfo(System.Int32)"> <summary> Returns the BoardInfo structure for the specified board. </summary> <param name="boardId">Board id.</param> </member> <member name="M:CMS.MessageBoards.BoardInfoProvider.GetBoardInfo(System.String,System.Int32)"> <summary> Returns the BoardInfo structure for the specified board. </summary> <param name="boardName">Board code name.</param> <param name="documentId">Document ID.</param> </member> <member name="M:CMS.MessageBoards.BoardInfoProvider.GetBoardsCount(System.Int32)"> <summary> Returns the number of message boards related to the specified document. </summary> <param name="documentId">Document ID to return number of boards for.</param> </member> <member name="M:CMS.MessageBoards.BoardInfoProvider.GetBoardInfoForUser(System.String,System.Int32)"> <summary> Returns the info on board matching specified criteria. </summary> <param name="boardName">Name of the board.</param> <param name="userId">ID of the user board belongs to.</param> </member> <member name="M:CMS.MessageBoards.BoardInfoProvider.GetBoardInfoForGroup(System.String,System.Int32)"> <summary> Returns the info on board matching specified criteria. </summary> <param name="boardName">Name of the board.</param> <param name="groupId">ID of the group board belongs to.</param> </member> <member name="M:CMS.MessageBoards.BoardInfoProvider.SetBoardInfo(CMS.MessageBoards.BoardInfo)"> <summary> Sets (updates or inserts) specified board. </summary> <param name="board">Board to set.</param> </member> <member name="M:CMS.MessageBoards.BoardInfoProvider.DeleteBoardInfo(CMS.MessageBoards.BoardInfo)"> <summary> Deletes specified board. </summary> <param name="infoObj">Board object.</param> </member> <member name="M:CMS.MessageBoards.BoardInfoProvider.GetMessageBoards"> <summary> Returns message boards object query. </summary> </member> <member name="M:CMS.MessageBoards.BoardInfoProvider.DeleteBoardInfo(System.Int32)"> <summary> Deletes specified board. </summary> <param name="boardId">Board id.</param> </member> <member name="M:CMS.MessageBoards.BoardInfoProvider.IsBoardOpened(System.Boolean,System.DateTime,System.DateTime)"> <summary> Determines whether the board is opened for the current user. </summary> <param name="boardOpen">Indicates whether the board is opened according settings.</param> <param name="openFrom">Date-time value of board opening.</param> <param name="openTo">Date-time value of board closing.</param> </member> <member name="M:CMS.MessageBoards.BoardInfoProvider.GetUnsubscriptionUrl(System.String,System.String)"> <summary> Gets unsubscription page URL. </summary> <param name="boardUnsubscriptionUrl">Board unsubscription URL.</param> <param name="siteName">Site name.</param> </member> <member name="M:CMS.MessageBoards.BoardInfoProvider.IsUserAuthorizedToAddMessages(CMS.MessageBoards.BoardProperties)"> <summary> Returns True if current user is authorized to add messages to the specified message board, otherwise returns False. </summary> <param name="boardProperties">Properties of the board.</param> </member> <member name="M:CMS.MessageBoards.BoardInfoProvider.IsUserAuthorizedToAddMessages(CMS.MessageBoards.BoardInfo)"> <summary> Returns True if current user is authorized to add messages to the specified message board, otherwise returns False. </summary> <param name="board">Board information.</param> </member> <member name="M:CMS.MessageBoards.BoardInfoProvider.IsUserAuthorizedPerBoard(CMS.Membership.UserInfo,System.Int32)"> <summary> Checks if the user is authorized per board (if she belongs to the role authorized per board). </summary> <param name="userInfo">User info.</param> <param name="boardId">ID of the board to check.</param> </member> <member name="M:CMS.MessageBoards.BoardInfoProvider.IsUserAuthorizedToManageMessages(CMS.MessageBoards.BoardInfo)"> <summary> Checks if the current user can manage messages of the specified board. </summary> <param name="board">Board object to check.</param> </member> <member name="M:CMS.MessageBoards.BoardInfoProvider.GetMessageBoards(System.String,System.String,System.Int32,System.String,System.Boolean)"> <summary> Returns all message boards matching specified criteria with associated document data. </summary> <param name="where">WHERE condition.</param> <param name="orderBy">ORDER BY expression.</param> <param name="topN">Top N condition.</param> <param name="columns">Columns to be selected.</param> <param name="documentData">Indicates if document data for each message board should be included in the result dataset.</param> </member> <member name="M:CMS.MessageBoards.BoardInfoProvider.GetMessageBoardName(System.String,CMS.MessageBoards.BoardOwnerTypeEnum,System.String)"> <summary> Returns the name for messageboard according to its type, webpart name, and identifier dependent on type. </summary> <param name="boardWebpartName">Name of the webpart the board was created with.</param> <param name="type">Type of the message board.</param> <param name="identifier">User GUID in case of user message board type or Group GUID in case of user message board type.</param> </member> <member name="M:CMS.MessageBoards.BoardInfoProvider.GetMessageBoardUrl(CMS.MessageBoards.BoardInfo,System.String)"> <summary> Returns absolute URL to the document where the message board is placed on. </summary> </member> <member name="M:CMS.MessageBoards.BoardInfoProvider.DoubleOptInInterval(System.String)"> <summary> Gets double opt-in interval for the site. It's time interval in hours within which user has to approve her subscription. </summary> <param name="siteName">Site name.</param> </member> <member name="M:CMS.MessageBoards.BoardInfoProvider.SendOptInConfirmation(System.String)"> <summary> Gets setting value indicating if double opt-in confirmation emails should be sent. </summary> </member> <member name="M:CMS.MessageBoards.BoardInfoProvider.EnableDoubleOptIn(System.String)"> <summary> Gets setting value indicating if double opt-in should be enabled. </summary> </member> <member name="M:CMS.MessageBoards.BoardInfoProvider.GetBoardOwnerTypeEnum(System.String)"> <summary> Returns BoardOwnerType specified by string. </summary> <param name="enumStr">'user', 'group' or 'document' (default) string to be converted.</param> </member> <member name="M:CMS.MessageBoards.BoardInfoProvider.GetBoardOwnerTypeEnumString(CMS.MessageBoards.BoardOwnerTypeEnum)"> <summary> Returns 'USER', 'GROUP' or 'DOCUMENT' (default) string according to given owner type. </summary> <param name="boardOwnerTypeEnum">BoardOwnerType to be converted.</param> </member> <member name="M:CMS.MessageBoards.BoardInfoProvider.GetBoardInfoInternal(System.String,System.Int32)"> <summary> Returns the BoardInfo structure for the specified board. </summary> <param name="boardName">Board code name.</param> <param name="documentId">Document ID.</param> </member> <member name="M:CMS.MessageBoards.BoardInfoProvider.GetBoardsCountInternal(System.Int32)"> <summary> Returns the number of message boards related to the specified document. </summary> <param name="documentId">Document ID to return number of boards for.</param> </member> <member name="M:CMS.MessageBoards.BoardInfoProvider.GetBoardInfoForUserInternal(System.String,System.Int32)"> <summary> Returns the info on board matching specified criteria. </summary> <param name="boardName">Name of the board.</param> <param name="userId">ID of the user board belongs to.</param> </member> <member name="M:CMS.MessageBoards.BoardInfoProvider.GetBoardInfoForGroupInternal(System.String,System.Int32)"> <summary> Returns the info on board matching specified criteria. </summary> <param name="boardName">Name of the board.</param> <param name="groupId">ID of the group board belongs to.</param> </member> <member name="M:CMS.MessageBoards.BoardInfoProvider.DeleteInfo(CMS.MessageBoards.BoardInfo)"> <summary> Deletes the object to the database. </summary> <param name="info">Object to delete.</param> </member> <member name="M:CMS.MessageBoards.BoardInfoProvider.IsUserAuthorizedPerBoardInternal(CMS.Membership.UserInfo,System.Int32)"> <summary> Checks if the user is authorized per board (if she belongs to the role authorized per board). </summary> <param name="userInfo">User info.</param> <param name="boardId">ID of the board to check.</param> </member> <member name="M:CMS.MessageBoards.BoardInfoProvider.GetMessageBoardsInternal(System.String,System.String,System.Int32,System.String,System.Boolean)"> <summary> Returns all message boards matching specified criteria with associated document data. </summary> <param name="where">WHERE condition.</param> <param name="orderBy">ORDER BY expression.</param> <param name="topN">Top N condition.</param> <param name="columns">Columns to be selected.</param> <param name="documentData">Indicates if document data for each message board should be included in the result dataset.</param> </member> <member name="M:CMS.MessageBoards.BoardInfoProvider.GetMessageBoardUrlInternal(CMS.MessageBoards.BoardInfo,System.String)"> <summary> Returns absolute URL to the document where the message board is placed on. <param name="board">Message board object to get document URL of.</param> <param name="siteName">Site name of the message board.</param> </summary> </member> <member name="M:CMS.MessageBoards.BoardInfoProvider.GetMessageBoardNameInternal(System.String,CMS.MessageBoards.BoardOwnerTypeEnum,System.String)"> <summary> Returns the name for messageboard according to its type, webpart name, and identifier dependent on type. </summary> <param name="boardWebpartName">Name of the webpart the board was created with.</param> <param name="type">Type of the message board.</param> <param name="identifier">User GUID in case of user message board type or Group GUID in case of user message board type.</param> </member> <member name="M:CMS.MessageBoards.BoardInfoProvider.UpdateData(System.String,System.String,CMS.DataEngine.QueryDataParameters)"> <summary> Updates data for all records given by where condition. </summary> <param name="updateExpression">Update expression, e.g. "Value = Value * 2."</param> <param name="where">Where condition.</param> <param name="parameters">Parameters.</param> </member> <member name="M:CMS.MessageBoards.BoardInfoProvider.GetFullNameDictionary"> <summary> Creates a new dictionary for caching the objects by the full name. </summary> </member> <member name="M:CMS.MessageBoards.BoardInfoProvider.GetFullNameWhereCondition(System.String)"> <summary> Gets the where condition that searches the object based on the given full name. </summary> <param name="fullName">Board full name.</param> </member> <member name="M:CMS.MessageBoards.BoardInfoProvider.GetBoardFullName(System.String,System.Int32,System.Int32,System.Int32)"> <summary> Gets board full name to be used within a hashtable. </summary> <param name="boardName">Board name.</param> <param name="documentId">Board document ID, if board represents a document ad-hoc board.</param> <param name="userId">Board user ID, if board represents user board.</param> <param name="groupId">Board group ID, if board represents group board.</param> </member> <member name="T:CMS.MessageBoards.BoardMessageInfo"> <summary> BoardMessageInfo data container class. </summary> </member> <member name="F:CMS.MessageBoards.BoardMessageInfo.OBJECT_TYPE"> <summary> Object type </summary> </member> <member name="F:CMS.MessageBoards.BoardMessageInfo.TYPEINFO"> <summary> Type information. </summary> </member> <member name="F:CMS.MessageBoards.BoardMessageInfo.mMessageUserInfo"> <summary> Post IP address, and agent values. </summary> </member> <member name="P:CMS.MessageBoards.BoardMessageInfo.MessageBoardID"> <summary> Message board ID. </summary> </member> <member name="P:CMS.MessageBoards.BoardMessageInfo.MessageIsSpam"> <summary> Message Is Spam. </summary> </member> <member name="P:CMS.MessageBoards.BoardMessageInfo.MessageText"> <summary> Message text. </summary> </member> <member name="P:CMS.MessageBoards.BoardMessageInfo.MessageLastModified"> <summary> Message last modified datetime. </summary> </member> <member name="P:CMS.MessageBoards.BoardMessageInfo.MessageInserted"> <summary> Message inserted datetime. </summary> </member> <member name="P:CMS.MessageBoards.BoardMessageInfo.MessageUserInfo"> <summary> Additional user info. </summary> </member> <member name="P:CMS.MessageBoards.BoardMessageInfo.MessageID"> <summary> Message ID. </summary> </member> <member name="P:CMS.MessageBoards.BoardMessageInfo.MessageAvatarGUID"> <summary> Message Avatar GUID. </summary> </member> <member name="P:CMS.MessageBoards.BoardMessageInfo.MessageUserID"> <summary> Id of the user who inserted message. </summary> </member> <member name="P:CMS.MessageBoards.BoardMessageInfo.MessageApprovedByUserID"> <summary> ID of the user who approved the message. </summary> </member> <member name="P:CMS.MessageBoards.BoardMessageInfo.MessageEmail"> <summary> Message email. </summary> </member> <member name="P:CMS.MessageBoards.BoardMessageInfo.MessageUserName"> <summary> Message user name. </summary> </member> <member name="P:CMS.MessageBoards.BoardMessageInfo.MessageGUID"> <summary> GUID of the message. </summary> </member> <member name="P:CMS.MessageBoards.BoardMessageInfo.MessageRatingValue"> <summary> Rating of current message (float between 0..1). </summary> </member> <member name="P:CMS.MessageBoards.BoardMessageInfo.MessageApproved"> <summary> Is message approved or not. </summary> </member> <member name="P:CMS.MessageBoards.BoardMessageInfo.MessageURL"> <summary> Message URL. </summary> </member> <member name="M:CMS.MessageBoards.BoardMessageInfo.DeleteObject"> <summary> Deletes the object using appropriate provider. </summary> </member> <member name="M:CMS.MessageBoards.BoardMessageInfo.SetObject"> <summary> Updates the object using appropriate provider. </summary> </member> <member name="M:CMS.MessageBoards.BoardMessageInfo.#ctor"> <summary> Constructor - Creates an empty BoardMessageInfo object. </summary> </member> <member name="M:CMS.MessageBoards.BoardMessageInfo.#ctor(System.Data.DataRow)"> <summary> Constructor - Creates a new BoardMessageInfo object from the given DataRow. </summary> </member> <member name="M:CMS.MessageBoards.BoardMessageInfo.CheckPermissionsInternal(CMS.DataEngine.PermissionsEnum,System.String,CMS.Base.IUserInfo,System.Boolean)"> <summary> Checks the permissions of the object. </summary> <param name="permission">Permission type</param> <param name="siteName">Name of the site</param> <param name="userInfo">UserInfo object</param> <param name="exceptionOnFailure">If true, PermissionCheckException is thrown whenever a permission check fails</param> </member> <member name="T:CMS.MessageBoards.BoardMessageInfoProvider"> <summary> Class providing BoardMessageInfo management. </summary> </member> <member name="P:CMS.MessageBoards.BoardMessageInfoProvider.EnableEmails"> <summary> Indicates if e-mails are allowed to be sent to subscribers and moderators, by default it is set to True. </summary> </member> <member name="M:CMS.MessageBoards.BoardMessageInfoProvider.GetBoardMessageInfo(System.Int32)"> <summary> Returns the BoardMessageInfo structure for the specified boardMessage. </summary> <param name="boardMessageId">BoardMessage id</param> </member> <member name="M:CMS.MessageBoards.BoardMessageInfoProvider.SetBoardMessageInfo(CMS.MessageBoards.BoardMessageInfo)"> <summary> Sets (updates or inserts) specified boardMessage. </summary> <param name="boardMessage">BoardMessage to set</param> </member> <member name="M:CMS.MessageBoards.BoardMessageInfoProvider.DeleteBoardMessageInfo(CMS.MessageBoards.BoardMessageInfo)"> <summary> Deletes specified boardMessage. </summary> <param name="infoObj">BoardMessage object</param> </member> <member name="M:CMS.MessageBoards.BoardMessageInfoProvider.DeleteBoardMessageInfo(System.Int32)"> <summary> Deletes specified boardMessage. </summary> <param name="boardMessageId">BoardMessage id</param> </member> <member name="M:CMS.MessageBoards.BoardMessageInfoProvider.GetMessages"> <summary> Returns messages object query. </summary> </member> <member name="M:CMS.MessageBoards.BoardMessageInfoProvider.GetMessages(System.String,System.String)"> <summary> Returns dataset of all messages according to where and order by condition. </summary> <param name="where">Where condition</param> <param name="orderBy">OrderBy condition</param> </member> <member name="M:CMS.MessageBoards.BoardMessageInfoProvider.GetMessages(System.Int32)"> <summary> Returns dataset of all messages for given board. </summary> <param name="boardId">Message board ID</param> </member> <member name="M:CMS.MessageBoards.BoardMessageInfoProvider.GetMessagesCount(System.Int32,System.Boolean,System.Boolean)"> <summary> Returns count of messages under message board specified by name and document ID. </summary> <param name="boardId">ID of the message board.</param> <param name="approvedOnly">Allows to count approved messages only.</param> <param name="withoutSpam">Allows to count messages not marked as spam only.</param> </member> <member name="M:CMS.MessageBoards.BoardMessageInfoProvider.GetDocumentMessages(System.Int32)"> <summary> Returns messages for specified document </summary> <param name="documentId">Document ID</param> </member> <member name="M:CMS.MessageBoards.BoardMessageInfoProvider.IsUserMessageOwner(System.Int32,System.Int32)"> <summary> Checks if the given user is owner of the given message. </summary> <param name="userId">Id of the user to check</param> <param name="messageId">ID of the message to check</param> </member> <member name="M:CMS.MessageBoards.BoardMessageInfoProvider.SendNewMessageNotification(CMS.MessageBoards.BoardMessageInfo,System.Boolean,System.Boolean)"> <summary> Sends a notification e-mail to all board subscribers and to all board moderators. </summary> <param name="message">Board message data</param> <param name="toSubscribers">Indicates if notification email should be sent to board subscribers</param> <param name="toModerators">Indicates if notification email should be sent to board moderators</param> </member> <member name="M:CMS.MessageBoards.BoardMessageInfoProvider.UpdateDocumentRating(System.Int32,System.Double,System.Double)"> <summary> Updates document ratings according to old and new rating values. </summary> <param name="boardId">Board id</param> <param name="oldRating">Old rating value</param> <param name="newRating">New rating value</param> </member> <member name="M:CMS.MessageBoards.BoardMessageInfoProvider.UpdateMessageBoardCounts(System.Int32)"> <summary> Updates message board messages count, last message time and last message user name. </summary> <param name="boardID">Board id</param> </member> <member name="M:CMS.MessageBoards.BoardMessageInfoProvider.GetBoardSiteName(System.Int32)"> <summary> Returns sitename for selected board. </summary> <param name="boardId">Board id</param> </member> <member name="M:CMS.MessageBoards.BoardMessageInfoProvider.UpdateData(System.String,CMS.DataEngine.WhereCondition)"> <summary> Updates data for all records given by where condition </summary> <param name="updateExpression">Update expression, e.g. "Value = Value * 2"</param> <param name="where">Where condition</param> </member> <member name="M:CMS.MessageBoards.BoardMessageInfoProvider.GetMessagesWhereCondition(System.Int32,System.Boolean,System.Boolean)"> <summary> Gets where condition to filter messages </summary> <param name="boardId">ID of the message board.</param> <param name="approvedOnly">Allows to count approved messages only.</param> <param name="withoutSpam">Allows to count messages not marked as spam only.</param> </member> <member name="M:CMS.MessageBoards.BoardMessageInfoProvider.SetBoardMessageInfoInternal(CMS.MessageBoards.BoardMessageInfo)"> <summary> Sets (updates or inserts) specified boardMessage. </summary> <param name="boardMessage">BoardMessage to set</param> </member> <member name="M:CMS.MessageBoards.BoardMessageInfoProvider.DeleteBoardMessageInfoInternal(CMS.MessageBoards.BoardMessageInfo)"> <summary> Deletes specified boardMessage. </summary> <param name="infoObj">BoardMessage object</param> </member> <member name="T:CMS.MessageBoards.BoardModeratorInfo"> <summary> BoardModeratorInfo data container class. </summary> </member> <member name="F:CMS.MessageBoards.BoardModeratorInfo.OBJECT_TYPE"> <summary> Object type </summary> </member> <member name="F:CMS.MessageBoards.BoardModeratorInfo.TYPEINFO"> <summary> Type information. </summary> </member> <member name="P:CMS.MessageBoards.BoardModeratorInfo.UserID"> <summary> User id. </summary> </member> <member name="P:CMS.MessageBoards.BoardModeratorInfo.BoardID"> <summary> Board id. </summary> </member> <member name="M:CMS.MessageBoards.BoardModeratorInfo.DeleteObject"> <summary> Deletes the object using appropriate provider. </summary> </member> <member name="M:CMS.MessageBoards.BoardModeratorInfo.SetObject"> <summary> Updates the object using appropriate provider. </summary> </member> <member name="M:CMS.MessageBoards.BoardModeratorInfo.#ctor"> <summary> Constructor - Creates an empty BoardModeratorInfo object. </summary> </member> <member name="M:CMS.MessageBoards.BoardModeratorInfo.#ctor(System.Data.DataRow)"> <summary> Constructor - Creates a new BoardModeratorInfo object from the given DataRow. </summary> </member> <member name="T:CMS.MessageBoards.BoardModeratorInfoProvider"> <summary> Class providing BoardModeratorInfo management. </summary> </member> <member name="M:CMS.MessageBoards.BoardModeratorInfoProvider.GetBoardModerators"> <summary> Returns object query for board moderators </summary> </member> <member name="M:CMS.MessageBoards.BoardModeratorInfoProvider.GetBoardModeratorInfo(System.Int32,System.Int32)"> <summary> Returns the BoardModeratorInfo structure for the specified boardModerator. </summary> <param name="userId">UserID</param> <param name="boardId">BoardID</param> </member> <member name="M:CMS.MessageBoards.BoardModeratorInfoProvider.SetBoardModeratorInfo(CMS.MessageBoards.BoardModeratorInfo)"> <summary> Sets (updates or inserts) specified boardModerator. </summary> <param name="boardModerator">BoardModerator to set</param> </member> <member name="M:CMS.MessageBoards.BoardModeratorInfoProvider.DeleteBoardModeratorInfo(CMS.MessageBoards.BoardModeratorInfo)"> <summary> Deletes specified boardModerator. </summary> <param name="infoObj">BoardModerator object</param> </member> <member name="M:CMS.MessageBoards.BoardModeratorInfoProvider.DeleteBoardModeratorInfo(System.Int32,System.Int32)"> <summary> Deletes specified boardModerator. </summary> <param name="userId">UserID</param> <param name="boardId">BoardID</param> </member> <member name="M:CMS.MessageBoards.BoardModeratorInfoProvider.RemoveModeratorFromBoard(System.Int32,System.Int32)"> <summary> Deletes specified BoardModerator info object. </summary> <param name="userId">User id</param> <param name="boardId">Board id</param> </member> <member name="M:CMS.MessageBoards.BoardModeratorInfoProvider.AddModeratorToBoard(System.Int32,System.Int32)"> <summary> Adds new BoardModeratorInfo object. </summary> <param name="boardId">ID of the board moderator is being added to</param> <param name="userId">ID of the user representing board moderator</param> </member> <member name="M:CMS.MessageBoards.BoardModeratorInfoProvider.IsUserBoardModerator(System.Int32,System.Int32)"> <summary> Checks if the given user is moderator of the given board. </summary> <param name="userId">ID of the user to check</param> <param name="boardId">ID of the board to check</param> </member> <member name="M:CMS.MessageBoards.BoardModeratorInfoProvider.SetBoardModerators(System.Int32,System.String)"> <summary> Inserts moderators for the specified board. </summary> <param name="boardId">ID of the board moderators are inserted to</param> <param name="moderators">String containing user names separated by semicolon</param> </member> <member name="M:CMS.MessageBoards.BoardModeratorInfoProvider.SetBoardModerators(System.Int32,System.String,System.Boolean)"> <summary> Inserts moderators for the specified board. </summary> <param name="boardId">ID of the board moderators are inserted to</param> <param name="moderators">String containing user names separated by semicolon</param> <param name="useIds">Indicates whether the string representing moderators contains user IDs rather than user names</param> </member> <member name="T:CMS.MessageBoards.BoardRoleInfo"> <summary> BoardRoleInfo data container class. </summary> </member> <member name="F:CMS.MessageBoards.BoardRoleInfo.OBJECT_TYPE"> <summary> Object type </summary> </member> <member name="F:CMS.MessageBoards.BoardRoleInfo.TYPEINFO"> <summary> Type information. </summary> </member> <member name="P:CMS.MessageBoards.BoardRoleInfo.RoleID"> <summary> Role id. </summary> </member> <member name="P:CMS.MessageBoards.BoardRoleInfo.BoardID"> <summary> Board id. </summary> </member> <member name="M:CMS.MessageBoards.BoardRoleInfo.DeleteObject"> <summary> Deletes the object using appropriate provider. </summary> </member> <member name="M:CMS.MessageBoards.BoardRoleInfo.SetObject"> <summary> Updates the object using appropriate provider. </summary> </member> <member name="M:CMS.MessageBoards.BoardRoleInfo.#ctor"> <summary> Constructor - Creates an empty BoardRoleInfo object. </summary> </member> <member name="M:CMS.MessageBoards.BoardRoleInfo.#ctor(System.Data.DataRow)"> <summary> Constructor - Creates a new BoardRoleInfo object from the given DataRow. </summary> </member> <member name="T:CMS.MessageBoards.BoardRoleInfoProvider"> <summary> Class providing BoardRoleInfo management. </summary> </member> <member name="M:CMS.MessageBoards.BoardRoleInfoProvider.GetBoardRoleInfo(System.Int32,System.Int32)"> <summary> Returns the BoardRoleInfo structure for the specified boardRole. </summary> <param name="boardId">Board id</param> <param name="roleId">Role id</param> </member> <member name="M:CMS.MessageBoards.BoardRoleInfoProvider.SetBoardRoleInfo(CMS.MessageBoards.BoardRoleInfo)"> <summary> Sets (updates or inserts) specified boardRole. </summary> <param name="boardRole">BoardRole to set</param> </member> <member name="M:CMS.MessageBoards.BoardRoleInfoProvider.DeleteBoardRoleInfo(CMS.MessageBoards.BoardRoleInfo)"> <summary> Deletes specified boardRole. </summary> <param name="infoObj">BoardRole object</param> </member> <member name="M:CMS.MessageBoards.BoardRoleInfoProvider.DeleteBoardRoleInfo(System.Int32,System.Int32)"> <summary> Deletes specified boardRole. </summary> <param name="roleId">ID of the role to delete</param> <param name="boardId">ID of the board role is deleted from</param> </member> <member name="M:CMS.MessageBoards.BoardRoleInfoProvider.RemoveRoleFromBoard(System.Int32,System.Int32)"> <summary> Deletes specified boardRole. </summary> <param name="roleId">RoleID</param> <param name="boardId">BoardID</param> </member> <member name="M:CMS.MessageBoards.BoardRoleInfoProvider.AddRoleToBoard(System.Int32,System.Int32)"> <summary> Adds specified role to the board. </summary> <param name="roleId">RoleID</param> <param name="boardId">BoardID</param> </member> <member name="M:CMS.MessageBoards.BoardRoleInfoProvider.SetBoardRoles(System.Int32,System.String)"> <summary> Inserts roles for the specified board. </summary> <param name="boardId">ID of the board roles should be added to</param> <param name="roles">String containing role names separated by semicolon</param> </member> <member name="M:CMS.MessageBoards.BoardRoleInfoProvider.GetBoardRoles"> <summary> Returns object query for board moderators </summary> </member> <member name="T:CMS.MessageBoards.ThreadEmailSender"> <summary> Handles sending message board e-mails in separated thread. </summary> </member> <member name="P:CMS.MessageBoards.ThreadEmailSender.EmailToModerators"> <summary> Gets or sets the e-mail message to board moderators. </summary> </member> <member name="P:CMS.MessageBoards.ThreadEmailSender.EmailToSubscribers"> <summary> Gets or sets e-mail message to board subscribers. </summary> </member> <member name="P:CMS.MessageBoards.ThreadEmailSender.Subscribers"> <summary> Gets or sets the dataset that holds the information on subscribers e-mail is being sent to. </summary> </member> <member name="P:CMS.MessageBoards.ThreadEmailSender.SiteName"> <summary> Gets or sets the name of the site the message board is placed on. </summary> </member> <member name="P:CMS.MessageBoards.ThreadEmailSender.Resolver"> <summary> Gets or sets the macro resolver to use. </summary> </member> <member name="P:CMS.MessageBoards.ThreadEmailSender.SubscribersResolver"> <summary> Resolver to use for subscribers notifications.c </summary> </member> <member name="P:CMS.MessageBoards.ThreadEmailSender.MessageObj"> <summary> Message board info. </summary> </member> <member name="P:CMS.MessageBoards.ThreadEmailSender.BoardObj"> <summary> Current board info. </summary> </member> <member name="P:CMS.MessageBoards.ThreadEmailSender.UnsubscriptionURL"> <summary> Resolved unsubscription URL. </summary> </member> <member name="M:CMS.MessageBoards.ThreadEmailSender.#ctor(CMS.MessageBoards.BoardMessageInfo)"> <summary> Constructor - creates and initialize email sender. </summary> <param name="message">Board message info</param> </member> <member name="M:CMS.MessageBoards.ThreadEmailSender.InitSender(CMS.MessageBoards.BoardMessageInfo)"> <summary> Init sender private data and resolver. </summary> </member> <member name="M:CMS.MessageBoards.ThreadEmailSender.CreateMacroResolver"> <summary> Creates and initializes macro resolver. </summary> </member> <member name="M:CMS.MessageBoards.ThreadEmailSender.GetEmailMessage(System.Boolean)"> <summary> Returns initialized e-mail message without recipients and with unresolved macros. </summary> <param name="toSubscribers">True - email message for subscribers is returned, False - email message for moderators is returned</param> </member> <member name="M:CMS.MessageBoards.ThreadEmailSender.SendNotificationToSubscribers"> <summary> Sends a notification e-mail to all board subscribers. </summary> </member> <member name="M:CMS.MessageBoards.ThreadEmailSender.SendNotificationToModerators"> <summary> Sends a notification e-mail to all board moderators. </summary> </member> <member name="M:CMS.MessageBoards.ThreadEmailSender.SendToModerators"> <summary> Sends e-mails to moderators. </summary> </member> <member name="M:CMS.MessageBoards.ThreadEmailSender.SendToSubscribers"> <summary> Sends e-mails to subscribers. </summary> </member> <member name="M:CMS.MessageBoards.ThreadEmailSender.ResolveEmailMacros(CMS.EmailEngine.EmailMessage)"> <summary> Resolves e-mail subject, body and plain text body. </summary> <param name="email">Email to be resolved</param> </member> <member name="M:CMS.MessageBoards.ThreadEmailSender.SendNewMessageNotification(System.Security.Principal.WindowsIdentity,System.Boolean,System.Boolean)"> <summary> Sends a notification e-mail to all board subscribers and to all board moderators. </summary> <param name="wi">Windows identity</param> <param name="toSubscribers">Indicates if notification email should be sent to board subscribers</param> <param name="toModerators">Indicates if notification email should be sent to board moderators</param> </member> </members> </doc> |