Aspose::Cells::LowCode::AbstractLowCodeLoadOptionsProvider class

AbstractLowCodeLoadOptionsProvider class

Implementation to provide multiple load options for processes that use multiple inputs(such as template files).

class AbstractLowCodeLoadOptionsProvider

Methods

MethodDescription
AbstractLowCodeLoadOptionsProvider(AbstractLowCodeLoadOptionsProvider_Impl* impl)Constructs from an implementation object.
AbstractLowCodeLoadOptionsProvider(const AbstractLowCodeLoadOptionsProvider& src)Copy constructor.
Finish(const LowCodeLoadOptions& part)Releases resources after processing currently part of input.
virtual GetCurrent()Gets the load options from which to load data of currently processed part.
IsNull() constChecks whether the implementation object is nullptr.
virtual MoveNext()Checks whether there is more input.
explicit operator bool() constoperator bool()
operator=(const AbstractLowCodeLoadOptionsProvider& src)operator=
~AbstractLowCodeLoadOptionsProvider()Destructor.

Fields

FieldDescription
_implThe implementation object.

Remarks

For example, SpreadsheetMerger feature requires multiple template files to merge.

See Also