Aspose::Cells::LowCode::AbstractLowCodeSaveOptionsProvider class
Contents
[
Hide
]AbstractLowCodeSaveOptionsProvider class
Implementation to provide multiple save options for processes that require multiple outputs. For example, SpreadsheetSplitter feature requires multiple destinations to save the split files.
class AbstractLowCodeSaveOptionsProvider
Methods
| Method | Description |
|---|---|
| AbstractLowCodeSaveOptionsProvider(AbstractLowCodeSaveOptionsProvider_Impl* impl) | Constructs from an implementation object. |
| AbstractLowCodeSaveOptionsProvider(const AbstractLowCodeSaveOptionsProvider& src) | Copy constructor. |
| Finish(const LowCodeSaveOptions& part) | Releases resources after processing currently split part. |
| virtual GetSaveOptions(const SplitPartInfo& part) | Gets the save options from which to get the output settings for currently split part. Returning null denotes to skip given part. |
| IsNull() const | Checks whether the implementation object is nullptr. |
| explicit operator bool() const | operator bool() |
| operator=(const AbstractLowCodeSaveOptionsProvider& src) | operator= |
| ~AbstractLowCodeSaveOptionsProvider() | Destructor. |
Fields
| Field | Description |
|---|---|
| _impl | The implementation object. |
See Also
- Namespace Aspose::Cells::LowCode
- Library Aspose.Cells for C++