Static methods

@:overloadstaticCreateDirectory(path:String):DirectoryInfo

@:overloadstaticCreateDirectory(path:String, directorySecurity:DirectorySecurity):DirectoryInfo

@:overloadstaticDelete(path:String):Void

@:overloadstaticDelete(path:String, recursive:Bool):Void

@:overloadstaticExists(path:String):Bool

@:overloadstaticGetAccessControl(path:String, includeSections:AccessControlSections):DirectorySecurity

@:overloadstaticGetAccessControl(path:String):DirectorySecurity

@:overloadstaticGetCreationTime(path:String):DateTime

@:overloadstaticGetCreationTimeUtc(path:String):DateTime

@:overloadstaticGetCurrentDirectory():String

@:overloadstaticGetDirectories(path:String):NativeArray<String>

@:overloadstaticGetDirectories(path:String, searchPattern:String, searchOption:SearchOption):NativeArray<String>

@:overloadstaticGetDirectories(path:String, searchPattern:String):NativeArray<String>

@:overloadstaticGetDirectoryRoot(path:String):String

@:overloadstaticGetFileSystemEntries(path:String):NativeArray<String>

@:overloadstaticGetFileSystemEntries(path:String, searchPattern:String):NativeArray<String>

@:overloadstaticGetFiles(path:String):NativeArray<String>

@:overloadstaticGetFiles(path:String, searchPattern:String, searchOption:SearchOption):NativeArray<String>

@:overloadstaticGetFiles(path:String, searchPattern:String):NativeArray<String>

@:overloadstaticGetLastAccessTime(path:String):DateTime

@:overloadstaticGetLastAccessTimeUtc(path:String):DateTime

@:overloadstaticGetLastWriteTime(path:String):DateTime

@:overloadstaticGetLastWriteTimeUtc(path:String):DateTime

@:overloadstaticGetParent(path:String):DirectoryInfo

@:overloadstaticMove(sourceDirName:String, destDirName:String):Void

@:overloadstaticSetAccessControl(path:String, directorySecurity:DirectorySecurity):Void

@:overloadstaticSetCreationTime(path:String, creationTime:DateTime):Void

@:overloadstaticSetCreationTimeUtc(path:String, creationTimeUtc:DateTime):Void

@:overloadstaticSetCurrentDirectory(path:String):Void

@:overloadstaticSetLastAccessTime(path:String, lastAccessTime:DateTime):Void

@:overloadstaticSetLastAccessTimeUtc(path:String, lastAccessTimeUtc:DateTime):Void

@:overloadstaticSetLastWriteTime(path:String, lastWriteTime:DateTime):Void

@:overloadstaticSetLastWriteTimeUtc(path:String, lastWriteTimeUtc:DateTime):Void