The DiscussionTopics type exposes the following members.
Constructors
Name | Description | |
---|---|---|
DiscussionTopics |
Constructor.
|
Methods
Name | Description | |
---|---|---|
ApplyChanges |
Apply web part property changes (Note: Overridden property still needs to be marked as WebPartApplyChangesAttribute).
(Overrides BasePart..::..ApplyChanges()()()().)Note: Marked with WebPartApplyChangesAttribute attribute so it is called from ApplyChanges event in the editor part to refresh the module appearance. |
|
BindData |
Binds and formats topic data for display in the main list view control.
(Overrides DiscussionBase..::..BindData()()()().) |
|
ChangeTopicInputFormVisibility |
Change the topic input form visibility.
|
|
CreateTopicsFilter |
Create a topic filter.
|
|
CreateTopicsSorter |
Create a topic sorter.
|
|
EditTopic |
Edit discussion topic.
|
|
GenerateTagString |
Generates a tag string from an entity's collection of tags.
|
|
GetTopics |
Gets the discussion board topics.
|
|
InvalidateAfterTopicUpdate |
Invalidates the topic cache after topic has been updated.
|
|
OnAfterCancelClick |
Raised after cancel new or update topic is clicked.
|
|
OnAfterNewClick |
Raised after new topic is clicked.
|
|
OnBeforeCancelClick |
Raised before cancel new or update topic is clicked.
|
|
OnBeforeNewClick |
Raised before new topic is clicked.
|
|
OnBinding |
Raises the binding event with item collection.
|
|
OnBoardClosed |
Raised after board is closed.
|
|
OnBoardClosing |
Raised before board is closed.
|
|
OnInit | (Overrides DiscussionBase..::..OnInit(EventArgs).) | |
OnLoad | (Overrides BasePart..::..OnLoad(EventArgs).) | |
OnPost |
On topic post.
|
|
OnPreRender | (Overrides DiscussionBase..::..OnPreRender(EventArgs).) | |
OnTopicSaved |
Raised after topic is saved.
|
|
OnTopicSaving |
Raised before topic is saved.
|
|
ParseTemplateTags |
Parses all template tags and generates a proper HTML based on the current template.
|
Extension Methods
Name | Description | |
---|---|---|
ConvertTo(Type) | Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.) |
|
ConvertTo(Type, TypeConverter) | Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.) |
|
ConvertTo(Type, Boolean) | Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.) |
|
ConvertTo(Type, TypeConverter, Boolean) | Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.) |
|
ConvertTo<(Of <<'(T>)>>)()()()() | Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.) |
|
ConvertTo<(Of <<'(T>)>>)(TypeConverter) | Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.) |
|
GetCurrentStackTrace |
Gets current stack trace information.
(Defined by ObjectExtension.) |
|
GetDebugInformation |
Gets the debug information for currently executing code.
(Defined by ObjectExtension.) |
|
GetExecutingMethodName |
Gets the executing method name.
(Defined by ObjectExtension.) |
|
GetPagerTemplate |
Gets pager template.
(Defined by ControlExtension.) |
|
GetPropertyType |
Gets a property type.
(Defined by ObjectExtension.) |
|
GetPropertyValue |
Gets a property or field value from the object (Dot notation enabled).
(Defined by ObjectExtension.) |
|
PropertyExists |
Check if property exists.
(Defined by ObjectExtension.) |
|
SetPropertyValue |
Sets a property or field value to the object (Dot notation enabled).
(Defined by ObjectExtension.) |
Fields
Name | Description | |
---|---|---|
btnCancelNewTopic |
btnCancelNewTopic control.
|
|
btnNewTopic |
btnNewTopic control.
|
|
btnSaveNewTopic |
btnSaveNewTopic control.
|
|
discussionMessages |
discussionMessages control.
|
|
labTitle |
labTitle control.
|
|
lblTopicTitle |
lblTopicTitle control.
|
|
lnkBack |
lnkBack control.
|
|
lnkClose |
lnkClose control.
|
|
lnkDeleteSpam |
lnkDeleteSpam control.
|
|
lnkDeleteUnApproved |
lnkDeleteUnApproved control.
|
|
lnkEditBoard |
lnkEditBoard control.
|
|
lnkOptions |
lnkOptions control.
|
|
lnkSortHotTopicsOnTop |
lnkSortHotTopicsOnTop control.
|
|
lnkSortNewTopicsOnTop |
lnkSortNewTopicsOnTop control.
|
|
lnkSortTopicsAlphabetically |
lnkSortTopicsAlphabetically control.
|
|
lnkSortUpdatedTopicsOnTop |
lnkSortUpdatedTopicsOnTop control.
|
|
lnkSubscribe |
lnkSubscribe control.
|
|
lvDT |
lvDT control.
|
|
pager |
pager control.
|
|
panNewTopic |
panNewTopic control.
|
|
plhHeader |
plhHeader control.
|
|
plhNewTopic |
plhNewTopic control.
|
|
pnlClose |
pnlClose control.
|
|
pnlDeleteSpam |
pnlDeleteSpam control.
|
|
pnlDeleteUnApproved |
pnlDeleteUnApproved control.
|
|
pnlEditBoard |
pnlEditBoard control.
|
|
summary |
summary control.
|
|
tags |
tags control.
|
|
txtTopicTitle |
txtTopicTitle control.
|
|
upNewTopic |
upNewTopic control.
|
|
upSub |
upSub control.
|
|
upTop |
upTop control.
|
|
validationHandler |
validationHandler control.
|
|
vldRequiredTopicTitle |
vldRequiredTopicTitle control.
|
Properties
Name | Description | |
---|---|---|
ApprovalMode |
Comment approval mode. When set to none, no approval is needed; when set to automatic, services like Akismet and Defensio are used; when set to manual, admin must manually approve all comments.
|
|
BoardId |
Gets or sets topic id.
|
|
BoardTitleVisible |
Gets or sets a value indicating whether board title is visible.
|
|
CacheManager |
Gets cache manager.
|
|
ContentProviderTypeName |
Gets or sets Content provider type name used for uploading files.
|
|
ContentSharingEnabled |
Gets or sets if Content Sharing is enabled.
|
|
EditBoardVisible |
Gets or sets a value indicating whether a edit board link is visible.
|
|
EnableInsertNewTopic |
Gets or sets a flag if new topic can be inserted.
|
|
EnablePaging |
Gets or sets a value indicating whether topic paging is enabled.
|
|
EnableRating |
Gets or sets a flag if rating is enabled.
|
|
EnableTags |
Gets or sets a flag if topic tags should be shown.
|
|
HeaderVisible |
Gets or sets a value indicating whether a topic haeder is visible.
|
|
IsPublic |
Gets or sets a flag if discussion board is visible for an unauthenticated users.
|
|
MaximumTags |
Gets or sets a maximum number of tags that should be shown.
|
|
MessagePagerQueryString |
Gets or sets discussion Message pager SEO query string.
|
|
ModuleType | ||
PageSize |
Gets or sets Pager page size.
|
|
RewritePageTitle |
Wheter to rewrite the container page title or not, note that by turning this on you will turn on the meta keywords and description rewrite.
|
|
ShowBackLink |
Gets or sets a flag if back link is shown.
|
|
SubscriptionLocalization |
Gets the subscription localization.
Note: Used to perform programatic localization of subscription strings. |
|
TemplatedControl |
Gets or sets Templated list view that is used for rendering the "repeatable" section of this control.
|
|
TopicFilterType |
Gets or sets topic filter type.
|
|
TopicSorter |
Gets or sets the topic sorter type used for filtering.
|
|
UploadFolder |
Gets or sets File upload folder. The following special strings can be used and will be replaced by the appropriate values: {username}, {userid}, {id}.
|
|
UserProfileUrl |
Gets or sets URL of the user profile page. If empty, a postback is performed to the same page.
|
|
UseTellAFriendProvider |
Gets or sets if Content Sharing Engine should use Tell a Friend as default provider (over the Add This provider).
|
Events
Name | Description | |
---|---|---|
Binding |
Discussion topic binding event.
|
|
RenderContentSharingItem |