.NET Framework 4.5.2+
.NET Framework 4.5.2+
.NET Standard 2.0+
.NET Core 3.0+
Row

ISpreadsheetComponent.LoadDocument(Stream) Method

Loads the document from a stream.

Namespace: DevExpress.Spreadsheet

Assembly: DevExpress.Spreadsheet.v19.2.Core.dll

Declaration

bool LoadDocument(
    Stream stream
)
Function LoadDocument(
    stream As Stream
) As Boolean
bool LoadDocument(
    Stream stream
)
Function LoadDocument(
    stream As Stream
) As Boolean
bool LoadDocument(
    Stream stream
)
Function LoadDocument(
    stream As Stream
) As Boolean

Parameters

Name Type Description
stream Stream

An Stream object that is the stream from which the document is loaded.

Parameters

Name Type Description
stream Stream

An Stream object that is the stream from which the document is loaded.

Parameters

Name Type Description
stream Stream

An Stream object that is the stream from which the document is loaded.

Returns

Type Description
Boolean

true, if the document is loaded successfully; otherwise, false.

Returns

Type Description
Boolean

true, if the document is loaded successfully; otherwise, false.

Returns

Type Description
Boolean

true, if the document is loaded successfully; otherwise, false.

Remarks

The target stream can use a non-seekable stream to load a document. In this case, the stream buffers automatically.

The format of the document loaded from a stream is detected automatically by the built-in IFormatDetectorService service implementation. The following formats can be detected:

  • XLSX, XLSB, XLSM, XLTX, XLTM (non encrypted files only);
  • XLS, XLT;
  • CSV, TXT (only if loaded from a FileStream instance).

If the format detection fails, an ISpreadsheetComponent.InvalidFormatException is raised.

See Also