The MonoXHtmlEditor type exposes the following members.

Constructors

  Name Description
Public method MonoXHtmlEditor
Constructor.

Methods

  Name Description
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 GetRssChannel
Gets Rss Channel for this part.
Public method ManageVerbs (Overrides BasePart..::..ManageVerbs()()()().)
Protected method OnInit (Overrides BasePart..::..OnInit(EventArgs).)
Protected method OnLoad (Overrides BasePart..::..OnLoad(EventArgs).)
Protected method OnPreRender (Overrides BasePart..::..OnPreRender(EventArgs).)
Public method RemoveButton
Removes buttons from the toolbar.
Protected method SaveEditorContent
Protected method SetPaths
Sets the editor's paths.

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 btnEdit
btnEdit control.
Protected field btnMonoXHtmlEditor
btnMonoXHtmlEditor control.
Protected field htmlEditor
htmlEditor control.
Protected field lblText
lblText control.
Protected field panTellAFriend
panTellAFriend control.
Protected field pnlButtonHolder
pnlButtonHolder control.
Protected field pnlEditor
pnlEditor control.
Protected field rating
rating control.
Protected field scriptManagerProxy
scriptManagerProxy control.
Protected field syntaxHighlighter
syntaxHighlighter control.
Protected field txtTitle
txtTitle control.

Properties

  Name Description
Public property AutoResizeHeight
Auto resize editor height to match the contents.
Public property ContentAreaCssFile
Content area CSS file.
Public property ContentAreaMode
Content area mode for the editor - DIV or IFrame.
Public property ContentFilteringMode
Content filtering mode is used to describe the behavior of HTML editor in two scenarios: single page mode uses page ID, editor ID and eventually content ID to locate the content in the database and display it. Site wide mode uses only content ID (that should be unique on a site level) to display the content.
Public property ContentFilters
Content filters for the RAD editor.
Public property ContentId
Gets or sets Content ID used in scenarios where a single HTML editor should display unlimited number of documents - useful when a large number of visually identical pages should show different content.
Public property ContentProviderTypeName
Gets or sets Content provider type name for editor's file browser.
Public property ContentSharingEnabled
Gets or sets if Content Sharing is enabled.
Public property DefaultContent
Gets or sets default editor content.
Public property DefaultDocumentTitle
Gets or sets default document title.
Public property DialogBehaviors
Dialog window behaviors.
Public property DocumentSearchPatterns
Search patterns for document manager.
Public property DocumentsPaths
Gets or sets document manager upload paths.
Public property EditButtonVisible
Visibility of the "mobile" edit button.
Public property EditorHeight
Editor height - adjusts default content editor height
Public property EditorWidth
Editor width - adjusts default content editor width
Public property EnableSyntaxHighlighter
Indicates if syntax highlighter should be enabled.
Public property FlashPaths
Gets or sets flash upload paths.
Public property FlashSearchPatterns
Search patterns for flash manager.
Public property ImageSearchPatterns
Search patterns for image manager.
Public property ImagesPaths
Gets or sets image manager upload paths.
Public property LockedForOnlineUpdates
Gets or sets if the editor is locked for all online updates - it can be updated only via LiveWriter or similar tools
Public property ManagePageHeader
Gets or sets the manage page haeder flag.

Note: When set to true the editor will manage the SEO-related information in the header (title and keywords). Used in dynamic pages where a single editor contol holds multiple documents (via ContentId property).

Public property ManageVirtualPaths
Indicates if browser is to manage virtual paths, making all URLs path independant and allowing sites to change the virtual root.
Public property MediaPaths
Gets or sets media manager upload paths.
Public property MediaSearchPatterns
Search patterns for media manager.
Public property ModuleType
Module type.
Public property NewLineBr
Defines if new lines are displayed as BRs or Ps
Public property NewLineMode
Editor's new line mode (P, BR, DIV).
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 RadEditor
Gets instance of the rad editor used with this part.
Public property RatingHistoryTemplatePath
Gets or sets the rating history template path.
Public property RatingSkin
Gets or sets Rating default skin name.
Public property RatingTemplatePath
Gets or sets the rating template path.
Public property RssEnabled
Get or set if Rss Engine should use this web part RSS channels.
Public property ShowRating
Gets or sets a flag if rating is shown.
Public property ShowRatingHistory
Gets or sets if module should show rating history.
Public property SwitchToBrowseModeAfterSave
Defines if the web part manager is switched back to browse mode after click on the save button.
Public property TemplatePaths
Gets or sets template manager upload paths.
Public property TemplateSearchPatterns
Search patterns for template manager.
Public property TitleVisible
Visibility of the title text box.
Public property ToolbarMode
Editor toolbar mode.
Public property UserProfileUrl
Gets or sets URL of the user profile page. If empty, a postback is performed to the same page.
Public property UseTellAFriendProvider
Gets or sets if Content Sharing Engine should use Tell a Friend as default provider (over the Add This provider).

Events

See Also