Path.changeExtension extension fileName
Signature: extension:string -> fileName:string -> string
|
Change the extension of the file.
Parameters
- 'extension' - The new extension containing the leading '.'.
- 'fileName' - Name of the file from which the extension is retrieved.
|
Path.combine path1 path2
Signature: path1:string -> path2:string -> string
Modifiers: inline
|
Combines two path strings using Path.Combine
|
Path.combineTrimEnd path1 path2
Signature: path1:string -> path2:string -> string
Modifiers: inline
|
Combines two path strings using Path.Combine. Trims leading slashes of path2. This makes combineTrimEnd "/test" "/sub" return /test/sub
|
Path.convertWindowsToCurrentPath(...)
Signature: windowsPath:string -> string
|
Convert the given windows path to a path in the current system
|
Path.directorySeparator
Signature: string
|
The directory separator string. On most systems / or \
|
Path.getDirectory(path)
Signature: path:string -> string
|
Get the directory of the specified path
Parameters
- 'path' - The path from which the directory is retrieved.
|
Path.getFullName(p)
Signature: p:string -> string
|
|
Path.hasExtension extension fileName
Signature: extension:string -> fileName:string -> bool
|
Tests whether the file has specified extensions (containing the leading '.')
Parameters
- 'extension' - The extension to fine containing the leading '.'.
- 'fileName' - Name of the file from which the extension is retrieved.
|
Path.isDirectory(path)
Signature: path:string -> bool
|
Detects whether the given path is a directory.
|
Path.isFile(path)
Signature: path:string -> bool
|
Detects whether the given path is a file.
|
Path.isValidPath(path)
Signature: path:string -> bool
|
Detects whether the given path does not contains invalid characters.
|
Path.normalizeFileName(fileName)
Signature: fileName:string -> string
|
Normalizes a filename.
|
Path.shortenCurrentDirectory(path)
Signature: path:string -> string
Modifiers: inline
|
Replaces any occurence of the currentDirectory with .
|
Path.toRelativeFrom
Signature: string -> string -> string
|
|
Path.toRelativeFromCurrent(path)
Signature: path:string -> string
|
|