The WallNotes type exposes the following members.

Constructors

  Name Description
Public method WallNotes
Constructor.

Methods

  Name Description
Public method AppliedPersonalizationState (Overrides BasePagedPart..::..AppliedPersonalizationState(WebPart).)
Public method ApplyChanges
Apply web part property changes (Note: Overridden property still needs to be marked as WebPartApplyChangesAttribute).

Note: Marked with WebPartApplyChangesAttribute attribute so it is called from ApplyChanges event in the editor part to refresh the module appearance.

(Overrides BasePart..::..ApplyChanges()()()().)
Public method BindData
Binds and formats wall note data for display in the main list view control.
Protected method btnSave_Click
Protected method EnsureChildControls
Determines whether the server control contains child controls. If it does not, it creates child controls.
(Overrides Control..::..EnsureChildControls()()()().)
Protected method lvItems_OnItemDataBound
Protected method OnInit (Overrides BasePart..::..OnInit(EventArgs).)
Protected method OnLoad (Overrides BasePart..::..OnLoad(EventArgs).)
Protected method OnNoteDeleted
Raised when note entity is deleted.
Protected method OnNoteDeleting
Raised before note entity is deleted.
Protected method OnNoteSaved
Raised when note entity is saved.
Protected method OnNoteSaving
Raised before note entity is saved.
Protected method OnPreRender (Overrides BasePart..::..OnPreRender(EventArgs).)
Protected method ParseTemplateTags
Parses all template tags and generates a proper HTML based on the current template for the wall notes.
Protected method UploadSetup
Upload setup.

Extension Methods

  Name Description
Public Extension Method ConvertTo(Type) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo(Type, TypeConverter) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo(Type, Boolean) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo(Type, TypeConverter, Boolean) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo<(Of <<'(T>)>>)()()()() Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo<(Of <<'(T>)>>)(TypeConverter) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method GetCurrentStackTrace
Gets current stack trace information.
(Defined by ObjectExtension.)
Public Extension Method GetDebugInformation
Gets the debug information for currently executing code.
(Defined by ObjectExtension.)
Public Extension Method GetExecutingMethodName
Gets the executing method name.
(Defined by ObjectExtension.)
Public Extension Method GetPagerTemplate
Gets pager template.
(Defined by ControlExtension.)
Public Extension Method GetPropertyType
Gets a property type.
(Defined by ObjectExtension.)
Public Extension Method GetPropertyValue
Gets a property or field value from the object (Dot notation enabled).
(Defined by ObjectExtension.)
Public Extension Method PropertyExists
Check if property exists.
(Defined by ObjectExtension.)
Public Extension Method SetPropertyValue
Sets a property or field value to the object (Dot notation enabled).
(Defined by ObjectExtension.)

Fields

  Name Description
Protected field btnSave
btnSave control.
Protected field ctlFileGallery
ctlFileGallery control.
Protected field ctlGravatar
ctlGravatar control.
Protected field ctlUpload
ctlUpload control.
Protected field lblNoData
lblNoData control.
Protected field lvItems
lvItems control.
Protected field pager
pager control.
Protected field pnlContainer
pnlContainer control.
Protected field pnlNoteEdit
pnlNoteEdit control.
Protected field privacyEditor
privacyEditor control.
Protected field scriptManagerProxy
scriptManagerProxy control.
Protected field txtInput
txtInput control.
Protected field up
up control.

Properties

  Name Description
Public property AllowFileUpload
Indicates if file upload is enabled for this control.
Public property AllowPostingNotes
Indicates if note editor panel is visible so user can post new notes.
Public property CommentControlUrl
URL of the comment control.
Public property ContentProviderTypeName
Content provider type name used for uploading files.
Public property Controls
Gets the control collection.
(Overrides Control..::..Controls.)
Public property DateFormatString
Date format string.
Public property DefaultPrivacyLevelId
Default privacy level ID.
Public property EnableLinkify
Gets or sets a value indicating whether the usage of linkify plugin on wallnotes section is enabled.
Public property EnablePrettyDateFormat
Gets or sets if pretty date format is enabled.

Note: Example of pretty date format '2 days ago'.

Public property FileGalleryControlUrl
URL of the file gallery control.
Public property GravatarRenderType
Type of the avatar to be rendered - if not set, the web.config settings are used.
Public property GroupId
Group ID.
Public property LinkifyCSSClass
Gets or sets a value of the CSS class which should be linkified.
Public property MaxContentChars
Maximum number of characters in a note.
Public property NewNoteId
Used to track the new note ID that is used to establish a relation with wall note posts and uploaded files (as files are uploaded before the post is entered into the database).
Public property oEmbedActive
Indicates if oEmbed functionality is active, and all links inside square brackets [http://www.xy.com] are parsed by the oEmbed provider.
Public property oEmbedHeight
Max. height of oEmbed content.
Public property oEmbedWidth
Max. width of oEmbed content.
Public property OpenLinkifiedLinksInNewWindow
Gets or sets a value indicating whether the linkified links should be opened in a new browser window or tab.
Public property PagerQueryStringComments
Gets or sets Pager query string name for comments.
Public property PagerQueryStringFiles
Gets or sets Pager query string name for files.
Public property PagerTemplateNameComments
Gets or sets pager template name for comments.
Public property PagerTemplateNameFiles
Gets or sets pager template name for files.
Public property PageSize
Pager page size.
Public property PageSizeComments
Public property PageSizeFiles
Public property PagingEnabledComments
Indicates if paging is enabled in the comments module
Public property PagingEnabledFiles
Indicates if paging is enabled in the files module
Public property PrivacyLevelNotSetCssClass
Gets or sets the privacy level not set css class.
Public property PrivacyLevelPrefixCssClass
Gets or sets the privacy level prefix css class.
Public property RatingHistoryTemplatePath
Gets or sets the rating history template path.
Public property RatingTemplatePath
Gets or sets the rating template path.
Public property ShowPrivacyEditor
Visibility of the privacy editor.
Public property ShowRating
Gets or sets a flag if rating is shown.
Public property SubscriptionLocalization
Gets the subscription localization.

Note: Used to perform programatic localization of subscription strings.

Public property TemplatedControl
Templated list view that is used for rendering the "repeatable" section of this control.
Public property UploadFolder
File upload folder. The following special strings can be used and will be replaced by the appropriate values: {username}, {userid}, {id}.
Public property UsePrettyPhoto
Uses Pretty Photo functionality instead of redirecting to a file preview page.
Public property UserId
User Id of the wall owner - when set, the wall is switched to the owner mode where only notes posted directly at this wall are shown.
Public property UserProfileUrl
URL of the user profile page. If empty, a postback is performed to the same page.
Public property UserReputationNewCommentScore
Gets or sets how much score user gets for new comment submission.
Public property UserReputationNewFileScore
Gets or sets how much score user gets for new file submission.
Public property UserReputationNewNoteScore
Gets or sets how much score user gets for new note submission.
Public property WallNoteListVisible
Gets or sets a value indicating whether a wall note list preview is visible.
Public property WarningMessagesEnabled
Indicates if warning messages is displayed.

Events

  Name Description
Public event NoteDeleted
Note deleted event handler.
Public event NoteDeleting
Note deleting event handler.
Public event NoteSaved
Note saved event handler.
Public event NoteSaving
Note saving event handler.

See Also