ITemporaryRepos
Defines the public contract for the TemporaryRepos class, exposing temporary folder lifecycle, path generation, and file cleanup operations used during linelist preparation.
Lifecycle
Paths
RootPath #
Active repository root folder
Signature:
Public Property Get RootPath() As String
Path accessors and generation.
Returns: String. Fully-qualified absolute path.
CreateFilePath #
Generate a sanitised file path within the repository
Signature:
Public Function CreateFilePath(ByVal fileName As String) As String
Parameters:
fileName: String. Requested file name.
Returns: String. Fully-qualified path.