LowCodeSaveOptionsProviderOfAssembling Class

LowCodeSaveOptionsProviderOfAssembling class

Implementation to provide save options which save split parts to filesand the path of resultant file are named as(it may contains directories):++SheetIndex(or SheetName)++SplitPartIndex+.


type LowCodeSaveOptionsProviderOfAssembling struct  {
	ptr unsafe.Pointer
}

Constructors

MethodDescription
NewLowCodeSaveOptionsProviderOfAssemblingDefault constructor.
NewLowCodeSaveOptionsProviderOfAssembling_AbstractLowCodeSaveOptionsProviderConstructs from a parent object.

Methods

MethodDescription
IsNullChecks whether the implementation object is nullptr.
GetPathHeaderHeader part(before added content of sheet and split part) of file path.
SetPathHeaderHeader part(before added content of sheet and split part) of file path.
GetPathTailTailing part(after sequence numbers) of file path.It should include extension of file name.
SetPathTailTailing part(after sequence numbers) of file path.It should include extension of file name.
GetUseSheetNameWhether builds the file path with sheet name instead of sheet index. Default value is false.
SetUseSheetNameWhether builds the file path with sheet name instead of sheet index. Default value is false.
GetSheetPrefixPrefix for the index of worksheet.
SetSheetPrefixPrefix for the index of worksheet.
GetSplitPartPrefixPrefix for the index of split part.
SetSplitPartPrefixPrefix for the index of split part.
GetSheetIndexOffsetOffset of sheet’s index between what used in file pathand its actual value(SplitPartInfo.SheetIndex).
SetSheetIndexOffsetOffset of sheet’s index between what used in file pathand its actual value(SplitPartInfo.SheetIndex).
GetSplitPartIndexOffsetOffset of split part’s index between what used in file pathand its actual value(SplitPartInfo.PartIndex).
SetSplitPartIndexOffsetOffset of split part’s index between what used in file pathand its actual value(SplitPartInfo.PartIndex).
GetBuildPathWithSheetAlwaysWhether add sheet index or name to file path always.Default value is false, that is, when there is only one sheet,the sheet index(or name) and corresponding prefix will not be added to the file path.
SetBuildPathWithSheetAlwaysWhether add sheet index or name to file path always.Default value is false, that is, when there is only one sheet,the sheet index(or name) and corresponding prefix will not be added to the file path.
GetBuildPathWithSplitPartAlwaysWhether add split part index to file path always.Default value is false, that is, when there is only one split part,the split part index and corresponding prefix will not be added to the file path.
SetBuildPathWithSplitPartAlwaysWhether add split part index to file path always.Default value is false, that is, when there is only one split part,the split part index and corresponding prefix will not be added to the file path.
GetSaveOptionsTemplateThe template for creating instance of save options in GetSaveOptions(SplitPartInfo).
SetSaveOptionsTemplateThe template for creating instance of save options in GetSaveOptions(SplitPartInfo).
GetSaveOptionsGets the save options from which to get the output settings for currently split part.
FinishReleases resources after processing currently split part.