Skip to main content

DeviceFileSystem

Namespace: Wisej.Hybrid

Assembly: Wisej.Hybrid

Provides methods to interact with the device's file system, allowing you to perform various file-related operations.

public class DeviceFileSystem

Access this class through the FileSystem singleton.

Constructors

Instance memberDeviceFileSystem()

Initializes a new instance of DeviceFileSystem.

Methods

Instance memberCreateDirectory(path)

Creates a directory at the given path.

ParameterTypeDescription
pathStringThe directory path to create.

Instance memberDeleteDirectory(path)

Deletes the directory at the given path.

ParameterTypeDescription
pathStringThe directory path to delete.

Instance memberDeleteFile(path)

Deletes the file at the given path.

ParameterTypeDescription
pathStringThe file path to delete.

Instance memberExists(path)

Determines whether a file exists at the given path.

ParameterTypeDescription
pathStringThe file path to check.

Returns: Boolean. true if the file exists; otherwise, false.

Instance memberGetFiles(directory)

Gets a list of file names in the specified directory.

ParameterTypeDescription
directoryStringThe directory path to query.

Returns: String[]. An array of file names in the directory.

Instance memberReadBytes(path)

Reads the bytes from a file at the given path.

ParameterTypeDescription
pathStringThe file path to read from.

Returns: Byte[]. An array of bytes representing the file contents.

Instance memberReadText(path)

Reads the text from a file at the given path.

ParameterTypeDescription
pathStringThe file path to read from.

Returns: String. The text content of the file.

Instance memberWriteBytes(path, bytes)

Writes the provided bytes to a file at the given path.

ParameterTypeDescription
pathStringThe file path to write to.
bytesByte[]The bytes to write to the file.

Instance memberWriteText(path, contents)

Writes the provided text to a file at the given path.

ParameterTypeDescription
pathStringThe file path to write to.
contentsStringThe text contents to write to the file.