Workbook.LoadDocumentAsync(Byte[]) Method
Loads a document asynchronously from a byte array.
Namespace: DevExpress.Spreadsheet
Assembly: DevExpress.Docs.v19.2.dll
Declaration
Parameters
Name | Type | Description |
---|---|---|
buffer | Byte[] | A byte array that contains document data. |
Returns
Type | Description |
---|---|
Task<Boolean> | A Task<TResult> object that return true if the document was loaded successfully; otherwise, false. |
Remarks
The Spreadsheet uses the built-in IFormatDetectorService service implementation to detect the format of the loaded document.
If the format detection fails, the Workbook.InvalidFormatException event fires.
Handle the Workbook.DocumentLoaded event to determine when you can safely modify the loaded document.
Important
Take into account the following when you call this method:
The events fired by this method’s call may occur in a different thread than the target operation.
The operation is not thread safe (documents should not be accessed simultaneously by different threads). Wait until the operation is completed before working with the document, i.e., use the
await
operator.