Folder extension

Overview

Location

 

constructor

 

constructor(aPath: not nullable String)

 

Folder extension(String! aPath)

 

init(_ aPath: String)

 

Folder extension(String aPath)

 

Sub New(aPath As String)

Parameters:

  • aPath:

CopyContentsTo

 

method CopyContentsTo(aNewFolder: Folder; aRecursive: Boolean)

 

void CopyContentsTo(Folder aNewFolder, Boolean aRecursive)

 

func CopyContentsTo(_ aNewFolder: Folder, _ aRecursive: Boolean)

 

void CopyContentsTo(Folder aNewFolder, Boolean aRecursive)

 

Sub CopyContentsTo(aNewFolder As Folder, aRecursive As Boolean)

Parameters:

  • aNewFolder:
  • aRecursive:

Create (Boolean)

 

method Create(FailIfExists: Boolean)

 

void Create(Boolean FailIfExists)

 

func Create(_ FailIfExists: Boolean)

 

void Create(Boolean FailIfExists)

 

Sub Create(FailIfExists As Boolean)

Parameters:

  • FailIfExists:

Create (Folder, Boolean): Folder

 

class method Create(aFolderName: Folder; FailIfExists: Boolean): Folder

 

static Folder Create(Folder aFolderName, Boolean FailIfExists)

 

static func Create(_ aFolderName: Folder, _ FailIfExists: Boolean) -> Folder

 

static Folder Create(Folder aFolderName, Boolean FailIfExists)

 

Shared Function Create(aFolderName As Folder, FailIfExists As Boolean) As Folder

Parameters:

  • aFolderName:
  • FailIfExists:

CreateFile

 

method CreateFile(FileName: String; FailIfExists: Boolean): File

 

File CreateFile(String FileName, Boolean FailIfExists)

 

func CreateFile(_ FileName: String, _ FailIfExists: Boolean) -> File

 

File CreateFile(String FileName, Boolean FailIfExists)

 

Function CreateFile(FileName As String, FailIfExists As Boolean) As File

Parameters:

  • FileName:
  • FailIfExists:

CreateSubfolder

 

method CreateSubfolder(SubfolderName: String; FailIfExists: Boolean): Folder

 

Folder CreateSubfolder(String SubfolderName, Boolean FailIfExists)

 

func CreateSubfolder(_ SubfolderName: String, _ FailIfExists: Boolean) -> Folder

 

Folder CreateSubfolder(String SubfolderName, Boolean FailIfExists)

 

Function CreateSubfolder(SubfolderName As String, FailIfExists As Boolean) As Folder

Parameters:

  • SubfolderName:
  • FailIfExists:

DateCreated

 

property DateCreated: DateTime read;

 

DateTime DateCreated { get; }

 

var DateCreated: DateTime { get{} }

 

DateTime DateCreated { __get; }

 

ReadOnly Property DateCreated() As DateTime

DateModified

 

property DateModified: DateTime read write;

 

DateTime DateModified { get; set; }

 

var DateModified: DateTime { get{} set{} }

 

DateTime DateModified { __get; __set; }

 

Property DateModified() As DateTime

Delete

 

method Delete

 

void Delete()

 

func Delete()

 

void Delete()

 

Sub Delete()

Delete (Folder)

 

class method Delete(aFolderName: Folder)

 

static void Delete(Folder aFolderName)

 

static func Delete(_ aFolderName: Folder)

 

static void Delete(Folder aFolderName)

 

Shared Sub Delete(aFolderName As Folder)

Parameters:

  • aFolderName:

Exists

 

method Exists: Boolean

 

Boolean Exists()

 

func Exists() -> Boolean

 

Boolean Exists()

 

Function Exists() As Boolean

Exists (Folder): Boolean

 

class method Exists(aFolderName: Folder): Boolean

 

static Boolean Exists(Folder aFolderName)

 

static func Exists(_ aFolderName: Folder) -> Boolean

 

static Boolean Exists(Folder aFolderName)

 

Shared Function Exists(aFolderName As Folder) As Boolean

Parameters:

  • aFolderName:

Extension

 

property Extension: not nullable String read;

 

String! Extension { get; }

 

var Extension: String { get{} }

 

String Extension { __get; }

 

ReadOnly Property Extension() As String

FirstMatchingSubfolder (String, Iterable<String>): String

 

method FirstMatchingSubfolder(aFolder: String; aSubFolderOptions: Iterable<String>): String

 

String FirstMatchingSubfolder(String aFolder, Iterable<String> aSubFolderOptions)

 

func FirstMatchingSubfolder(_ aFolder: String, _ aSubFolderOptions: Iterable<String>) -> String

 

String FirstMatchingSubfolder(String aFolder, Iterable<String> aSubFolderOptions)

 

Function FirstMatchingSubfolder(aFolder As String, aSubFolderOptions As Iterable<String>) As String

Parameters:

  • aFolder:
  • aSubFolderOptions:

FirstMatchingSubfolder (String, Iterable<String>, Func<String, String, String>): String

 

method FirstMatchingSubfolder(aFolder: String; aSubFolderOptions: Iterable<String>; aBuildPath: Func<String, String, String>): String

 

String FirstMatchingSubfolder(String aFolder, Iterable<String> aSubFolderOptions, Func<String, String, String> aBuildPath)

 

func FirstMatchingSubfolder(_ aFolder: String, _ aSubFolderOptions: Iterable<String>, _ aBuildPath: Func<String, String, String>) -> String

 

String FirstMatchingSubfolder(String aFolder, Iterable<String> aSubFolderOptions, Func3<String, String, String> aBuildPath)

 

Function FirstMatchingSubfolder(aFolder As String, aSubFolderOptions As Iterable<String>, aBuildPath As Func (Of String, String, String)) As String

Parameters:

  • aFolder:
  • aSubFolderOptions:
  • aBuildPath:

FullPath

 

property FullPath: not nullable String read;

 

String! FullPath { get; }

 

var FullPath: String { get{} }

 

String FullPath { __get; }

 

ReadOnly Property FullPath() As String

GetFile

 

method GetFile(FileName: String): File

 

File GetFile(String FileName)

 

func GetFile(_ FileName: String) -> File

 

File GetFile(String FileName)

 

Function GetFile(FileName As String) As File

Parameters:

  • FileName:

GetFiles

 

method GetFiles: not nullable ImmutableList<String>

 

ImmutableList<String>! GetFiles()

 

func GetFiles() -> ImmutableList<String>

 

ImmutableList<String> GetFiles()

 

Function GetFiles() As ImmutableList<String>

GetFiles (Boolean): not nullable ImmutableList<String>

 

method GetFiles(aRecursive: Boolean): not nullable ImmutableList<String>

 

ImmutableList<String>! GetFiles(Boolean aRecursive)

 

func GetFiles(_ aRecursive: Boolean) -> ImmutableList<String>

 

ImmutableList<String> GetFiles(Boolean aRecursive)

 

Function GetFiles(aRecursive As Boolean) As ImmutableList<String>

Parameters:

  • aRecursive:

GetFiles (Folder, Boolean): not nullable ImmutableList<String>

 

class method GetFiles(aFolderName: Folder; aRecursive: Boolean): not nullable ImmutableList<String>

 

static ImmutableList<String>! GetFiles(Folder aFolderName, Boolean aRecursive)

 

static func GetFiles(_ aFolderName: Folder, _ aRecursive: Boolean) -> ImmutableList<String>

 

static ImmutableList<String> GetFiles(Folder aFolderName, Boolean aRecursive)

 

Shared Function GetFiles(aFolderName As Folder, aRecursive As Boolean) As ImmutableList<String>

Parameters:

  • aFolderName:
  • aRecursive:

GetFilesAndFolders

 

class method GetFilesAndFolders(aFolderName: Folder): not nullable ImmutableList<String>

 

static ImmutableList<String>! GetFilesAndFolders(Folder aFolderName)

 

static func GetFilesAndFolders(_ aFolderName: Folder) -> ImmutableList<String>

 

static ImmutableList<String> GetFilesAndFolders(Folder aFolderName)

 

Shared Function GetFilesAndFolders(aFolderName As Folder) As ImmutableList<String>

Parameters:

  • aFolderName:

GetSubfolders

 

method GetSubfolders: not nullable List<String>

 

List<String>! GetSubfolders()

 

func GetSubfolders() -> List<String>

 

List<String> GetSubfolders()

 

Function GetSubfolders() As List<String>

GetSubfolders (Folder): not nullable List<String>

 

class method GetSubfolders(aFolderName: Folder): not nullable List<String>

 

static List<String>! GetSubfolders(Folder aFolderName)

 

static func GetSubfolders(_ aFolderName: Folder) -> List<String>

 

static List<String> GetSubfolders(Folder aFolderName)

 

Shared Function GetSubfolders(aFolderName As Folder) As List<String>

Parameters:

  • aFolderName:

Name

 

property Name: not nullable String read;

 

String! Name { get; }

 

var Name: String { get{} }

 

String Name { __get; }

 

ReadOnly Property Name() As String

Rename

 

method Rename(NewName: String): Folder

 

Folder Rename(String NewName)

 

func Rename(_ NewName: String) -> Folder

 

Folder Rename(String NewName)

 

Function Rename(NewName As String) As Folder

Parameters:

  • NewName:

Separator

 

class property Separator: Char read;

 

class Char Separator { get; }

 

static var Separator: Char { get{} }

 

class Char Separator { __get; }

 

Shared ReadOnly Property Separator() As Char

 

DateCreated

 

property DateCreated: DateTime read;

 

DateTime DateCreated { get; }

 

var DateCreated: DateTime { get{} }

 

DateTime DateCreated { __get; }

 

ReadOnly Property DateCreated() As DateTime

DateModified

 

property DateModified: DateTime read write;

 

DateTime DateModified { get; set; }

 

var DateModified: DateTime { get{} set{} }

 

DateTime DateModified { __get; __set; }

 

Property DateModified() As DateTime

Extension

 

property Extension: not nullable String read;

 

String! Extension { get; }

 

var Extension: String { get{} }

 

String Extension { __get; }

 

ReadOnly Property Extension() As String

FullPath

 

property FullPath: not nullable String read;

 

String! FullPath { get; }

 

var FullPath: String { get{} }

 

String FullPath { __get; }

 

ReadOnly Property FullPath() As String

Name

 

property Name: not nullable String read;

 

String! Name { get; }

 

var Name: String { get{} }

 

String Name { __get; }

 

ReadOnly Property Name() As String

Separator

 

class property Separator: Char read;

 

class Char Separator { get; }

 

static var Separator: Char { get{} }

 

class Char Separator { __get; }

 

Shared ReadOnly Property Separator() As Char

 

Create (Folder, Boolean): Folder

 

class method Create(aFolderName: Folder; FailIfExists: Boolean): Folder

 

static Folder Create(Folder aFolderName, Boolean FailIfExists)

 

static func Create(_ aFolderName: Folder, _ FailIfExists: Boolean) -> Folder

 

static Folder Create(Folder aFolderName, Boolean FailIfExists)

 

Shared Function Create(aFolderName As Folder, FailIfExists As Boolean) As Folder

Parameters:

  • aFolderName:
  • FailIfExists:

Delete (Folder)

 

class method Delete(aFolderName: Folder)

 

static void Delete(Folder aFolderName)

 

static func Delete(_ aFolderName: Folder)

 

static void Delete(Folder aFolderName)

 

Shared Sub Delete(aFolderName As Folder)

Parameters:

  • aFolderName:

Exists (Folder): Boolean

 

class method Exists(aFolderName: Folder): Boolean

 

static Boolean Exists(Folder aFolderName)

 

static func Exists(_ aFolderName: Folder) -> Boolean

 

static Boolean Exists(Folder aFolderName)

 

Shared Function Exists(aFolderName As Folder) As Boolean

Parameters:

  • aFolderName:

GetFiles (Folder, Boolean): not nullable ImmutableList<String>

 

class method GetFiles(aFolderName: Folder; aRecursive: Boolean): not nullable ImmutableList<String>

 

static ImmutableList<String>! GetFiles(Folder aFolderName, Boolean aRecursive)

 

static func GetFiles(_ aFolderName: Folder, _ aRecursive: Boolean) -> ImmutableList<String>

 

static ImmutableList<String> GetFiles(Folder aFolderName, Boolean aRecursive)

 

Shared Function GetFiles(aFolderName As Folder, aRecursive As Boolean) As ImmutableList<String>

Parameters:

  • aFolderName:
  • aRecursive:

GetFilesAndFolders

 

class method GetFilesAndFolders(aFolderName: Folder): not nullable ImmutableList<String>

 

static ImmutableList<String>! GetFilesAndFolders(Folder aFolderName)

 

static func GetFilesAndFolders(_ aFolderName: Folder) -> ImmutableList<String>

 

static ImmutableList<String> GetFilesAndFolders(Folder aFolderName)

 

Shared Function GetFilesAndFolders(aFolderName As Folder) As ImmutableList<String>

Parameters:

  • aFolderName:

GetSubfolders (Folder): not nullable List<String>

 

class method GetSubfolders(aFolderName: Folder): not nullable List<String>

 

static List<String>! GetSubfolders(Folder aFolderName)

 

static func GetSubfolders(_ aFolderName: Folder) -> List<String>

 

static List<String> GetSubfolders(Folder aFolderName)

 

Shared Function GetSubfolders(aFolderName As Folder) As List<String>

Parameters:

  • aFolderName:

 

constructor

 

constructor(aPath: not nullable String)

 

Folder extension(String! aPath)

 

init(_ aPath: String)

 

Folder extension(String aPath)

 

Sub New(aPath As String)

Parameters:

  • aPath:

CopyContentsTo

 

method CopyContentsTo(aNewFolder: Folder; aRecursive: Boolean)

 

void CopyContentsTo(Folder aNewFolder, Boolean aRecursive)

 

func CopyContentsTo(_ aNewFolder: Folder, _ aRecursive: Boolean)

 

void CopyContentsTo(Folder aNewFolder, Boolean aRecursive)

 

Sub CopyContentsTo(aNewFolder As Folder, aRecursive As Boolean)

Parameters:

  • aNewFolder:
  • aRecursive:

Create (Boolean)

 

method Create(FailIfExists: Boolean)

 

void Create(Boolean FailIfExists)

 

func Create(_ FailIfExists: Boolean)

 

void Create(Boolean FailIfExists)

 

Sub Create(FailIfExists As Boolean)

Parameters:

  • FailIfExists:

CreateFile

 

method CreateFile(FileName: String; FailIfExists: Boolean): File

 

File CreateFile(String FileName, Boolean FailIfExists)

 

func CreateFile(_ FileName: String, _ FailIfExists: Boolean) -> File

 

File CreateFile(String FileName, Boolean FailIfExists)

 

Function CreateFile(FileName As String, FailIfExists As Boolean) As File

Parameters:

  • FileName:
  • FailIfExists:

CreateSubfolder

 

method CreateSubfolder(SubfolderName: String; FailIfExists: Boolean): Folder

 

Folder CreateSubfolder(String SubfolderName, Boolean FailIfExists)

 

func CreateSubfolder(_ SubfolderName: String, _ FailIfExists: Boolean) -> Folder

 

Folder CreateSubfolder(String SubfolderName, Boolean FailIfExists)

 

Function CreateSubfolder(SubfolderName As String, FailIfExists As Boolean) As Folder

Parameters:

  • SubfolderName:
  • FailIfExists:

Delete

 

method Delete

 

void Delete()

 

func Delete()

 

void Delete()

 

Sub Delete()

Exists

 

method Exists: Boolean

 

Boolean Exists()

 

func Exists() -> Boolean

 

Boolean Exists()

 

Function Exists() As Boolean

FirstMatchingSubfolder (String, Iterable<String>): String

 

method FirstMatchingSubfolder(aFolder: String; aSubFolderOptions: Iterable<String>): String

 

String FirstMatchingSubfolder(String aFolder, Iterable<String> aSubFolderOptions)

 

func FirstMatchingSubfolder(_ aFolder: String, _ aSubFolderOptions: Iterable<String>) -> String

 

String FirstMatchingSubfolder(String aFolder, Iterable<String> aSubFolderOptions)

 

Function FirstMatchingSubfolder(aFolder As String, aSubFolderOptions As Iterable<String>) As String

Parameters:

  • aFolder:
  • aSubFolderOptions:

FirstMatchingSubfolder (String, Iterable<String>, Func<String, String, String>): String

 

method FirstMatchingSubfolder(aFolder: String; aSubFolderOptions: Iterable<String>; aBuildPath: Func<String, String, String>): String

 

String FirstMatchingSubfolder(String aFolder, Iterable<String> aSubFolderOptions, Func<String, String, String> aBuildPath)

 

func FirstMatchingSubfolder(_ aFolder: String, _ aSubFolderOptions: Iterable<String>, _ aBuildPath: Func<String, String, String>) -> String

 

String FirstMatchingSubfolder(String aFolder, Iterable<String> aSubFolderOptions, Func3<String, String, String> aBuildPath)

 

Function FirstMatchingSubfolder(aFolder As String, aSubFolderOptions As Iterable<String>, aBuildPath As Func (Of String, String, String)) As String

Parameters:

  • aFolder:
  • aSubFolderOptions:
  • aBuildPath:

GetFile

 

method GetFile(FileName: String): File

 

File GetFile(String FileName)

 

func GetFile(_ FileName: String) -> File

 

File GetFile(String FileName)

 

Function GetFile(FileName As String) As File

Parameters:

  • FileName:

GetFiles

 

method GetFiles: not nullable ImmutableList<String>

 

ImmutableList<String>! GetFiles()

 

func GetFiles() -> ImmutableList<String>

 

ImmutableList<String> GetFiles()

 

Function GetFiles() As ImmutableList<String>

GetFiles (Boolean): not nullable ImmutableList<String>

 

method GetFiles(aRecursive: Boolean): not nullable ImmutableList<String>

 

ImmutableList<String>! GetFiles(Boolean aRecursive)

 

func GetFiles(_ aRecursive: Boolean) -> ImmutableList<String>

 

ImmutableList<String> GetFiles(Boolean aRecursive)

 

Function GetFiles(aRecursive As Boolean) As ImmutableList<String>

Parameters:

  • aRecursive:

GetSubfolders

 

method GetSubfolders: not nullable List<String>

 

List<String>! GetSubfolders()

 

func GetSubfolders() -> List<String>

 

List<String> GetSubfolders()

 

Function GetSubfolders() As List<String>

Rename

 

method Rename(NewName: String): Folder

 

Folder Rename(String NewName)

 

func Rename(_ NewName: String) -> Folder

 

Folder Rename(String NewName)

 

Function Rename(NewName As String) As Folder

Parameters:

  • NewName: