.NET Framework 4.5.2+
.NET Framework 4.5.2+
.NET Standard 2.0+
A newer version of this page is available. Switch to the current version.

RichEditDocumentServer.BeforeImport Event

Occurs before a document is loaded (imported from an external source).

Namespace: DevExpress.XtraRichEdit

Assembly: DevExpress.RichEdit.v19.1.Core.dll


public event BeforeImportEventHandler BeforeImport

Event Data

The BeforeImport event's data class is BeforeImportEventArgs. The following properties provide information specific to this event:

Property Description
DocumentFormat Gets the format of the document being loaded.
Options Provides access to the importer options.


The BeforeImport event enables you to adjust the importer options as required.


server.BeforeImport += BeforeImportHelper.BeforeImport;

class BeforeImportHelper
   public static void BeforeImport(object sender, BeforeImportEventArgs e)
      if (e.DocumentFormat == DocumentFormat.PlainText)
           ((PlainTextDocumentImporterOptions)e.Options).Encoding = Encoding.GetEncoding(20866);


See Also