A newer version of this page is available. Switch to the current version.

RichEditExtension Members

Represents an extension object implementing the RichEdit functionality.

Constructors

Name Description
RichEditExtension(RichEditSettings) Initializes a new instance of the RichEditExtension class with the specified settings.
RichEditExtension(RichEditSettings, ViewContext) Initializes a new instance of the RichEditExtension class with the specified settings and provides the context information about the view.

Properties

Name Description
DefaultRibbonContextTabCategories static Gets an array of predefined ribbon context tab categories for the RichEdit extension.
DefaultRibbonTabs static Gets an array of predefined ribbon tabs for the RichEdit extension.

Methods

Name Description
Bind(Object) Binds the RichEdit to a data source.
BindToXML(String) Binds the RichEdit to the XML file specified by its name.
BindToXML(String, String) Binds the RichEdit to the XML file specified by its name and an XPath expression.
BindToXML(String, String, String) Binds the RichEdit to the XML file specified by its name, XPath expression and transformation file name.
CreateMailMergeOptions() static Creates an object for specifying the options used in mail merge operations.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
ExportToPDF(String, String) static Exports the RichEdit's current document to PDF, based on the provided settings.
GetCallbackResult(String, Action<RichEditCustomDocumentProcessor>) static Returns the specified result back to the client side after processing a callback within an Action specified by the RichEditSettings.CallbackRouteValues property.
GetDocumentId(String) static Returns the unique identifier of the specified RichEdit document.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetHtml() Inserts the HTML code rendered by an extension into the required page output. Inherited from ExtensionBase.
GetType() Gets the Type of the current instance. Inherited from Object.
LoadDocument(String, String) static Obsolete. Loads a specific file to the specified RichEdit extension.
MailMerge(String, Document) static Initializes the mail merge process and generates the resulting document containing the merged information.
MailMerge(String, MailMergeOptions, Document) static Initializes the mail merge process and generates the resulting document containing the merged information.
MailMerge(String, MailMergeOptions, Stream, DocumentFormat) static Initializes the mail merge process and generates the resulting document containing the merged information.
MailMerge(String, MailMergeOptions, String, DocumentFormat) static Initializes the mail merge process and generates the resulting document containing the merged information.
MailMerge(String, Stream, DocumentFormat) static Initializes the mail merge process and generates the resulting document containing the merged information.
MailMerge(String, String, DocumentFormat) static Initializes the mail merge process and generates the resulting document containing the merged information.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
New(String) static Creates a new empty document within the RichEdit.
Open(RichEditDocumentInfo) Opens the specified document.
Open(String) Opens the specified document.
Open(String, RichEditDocumentInfo) static Opens the specified document.
Open(String, DocumentFormat) Opens the specified document.
Open(String, DocumentFormat, Func<Byte[]>) Opens a document specified by an array of bytes.
Open(String, DocumentFormat, Func<Stream>) Opens a document specified by a stream.
Open(String, Func<Byte[]>) Opens a document specified by an array of bytes.
Open(String, Func<Stream>) Opens a document specified by a stream.
Open(String, String) static Opens the specified document.
Open(String, String, DocumentFormat) static Opens the specified document.
Open(String, String, DocumentFormat, Func<Byte[]>) static Opens a document specified by an array of bytes.
Open(String, String, DocumentFormat, Func<Stream>) static Opens a document specified by a stream.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
Render() Renders the extension's HTML code to the Response. Inherited from ExtensionBase.
SaveCopy(String, DocumentFormat) static Saves a document copy using the specified settings.
SaveCopy(String, Stream, DocumentFormat) static Saves a document copy using the specified settings.
SaveCopy(String, String) static Saves a document copy using the specified settings.
ToString() Returns a string that represents the current object. Inherited from Object.
See Also