Skip to main content
.NET Framework 4.6.2+

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

IExportable.SupportedExportFormats Property

Gets the list of export formats supported by the IExportable List Editor.

Namespace: DevExpress.ExpressApp.SystemModule

Assembly: DevExpress.ExpressApp.v24.2.dll

NuGet Package: DevExpress.ExpressApp

#Declaration

List<ExportTarget> SupportedExportFormats { get; }

#Property Value

Type Description
List<ExportTarget>

An List<ExportTarget> object that is a list of export formats supported by the exportable List Editor.

#Remarks

This list is used to fill the Items collection of the ExportController.ExportAction.

When supporting the IExportable interface in a custom List Editor, the implementation of this property can be similar to the following:

public List<ExportTarget> SupportedExportFormats {
   get {
      if(Printable == null) {
         return new List<ExportTarget>();
      }
      else {
         return new List<ExportTarget>(){
            ExportTarget.Csv,
            ExportTarget.Html,
            ExportTarget.Image,
            ExportTarget.Mht,
            ExportTarget.Pdf,
            ExportTarget.Rtf,
            ExportTarget.Text,
            ExportTarget.Xls,
            ExportTarget.Xlsx
         };
      }
   }
}
See Also