Table of Contents

Class FileHelper

Namespace
TaleWorlds.Library
Assembly
TaleWorlds.Library.dll
public static class FileHelper
Inheritance
FileHelper
Inherited Members

Methods

AppendLineToFileString(PlatformFilePath, string)

public static SaveResult AppendLineToFileString(PlatformFilePath path, string data)

Parameters

path PlatformFilePath
data string

Returns

SaveResult

CopyDirectory(string, string, bool)

public static void CopyDirectory(string sourceDir, string destinationDir, bool recursive)

Parameters

sourceDir string
destinationDir string
recursive bool

CopyFile(PlatformFilePath, PlatformFilePath)

public static void CopyFile(PlatformFilePath source, PlatformFilePath target)

Parameters

source PlatformFilePath
target PlatformFilePath

DeleteFile(PlatformFilePath)

public static void DeleteFile(PlatformFilePath path)

Parameters

path PlatformFilePath

FileExists(PlatformFilePath)

public static bool FileExists(PlatformFilePath path)

Parameters

path PlatformFilePath

Returns

bool

GetError()

public static string GetError()

Returns

string

GetFileContent(PlatformFilePath)

public static byte[] GetFileContent(PlatformFilePath filePath)

Parameters

filePath PlatformFilePath

Returns

byte[]

GetFileContentString(PlatformFilePath)

public static string GetFileContentString(PlatformFilePath path)

Parameters

path PlatformFilePath

Returns

string

GetFileContentStringAsync(PlatformFilePath)

public static Task<string> GetFileContentStringAsync(PlatformFilePath path)

Parameters

path PlatformFilePath

Returns

Task<string>

GetFileFullPath(PlatformFilePath)

public static string GetFileFullPath(PlatformFilePath path)

Parameters

path PlatformFilePath

Returns

string

GetFiles(PlatformDirectoryPath, string)

public static PlatformFilePath[] GetFiles(PlatformDirectoryPath path, string searchPattern)

Parameters

path PlatformDirectoryPath
searchPattern string

Returns

PlatformFilePath[]

SaveFile(PlatformFilePath, byte[])

public static SaveResult SaveFile(PlatformFilePath path, byte[] data)

Parameters

path PlatformFilePath
data byte[]

Returns

SaveResult

SaveFileAsync(PlatformFilePath, byte[])

public static Task<SaveResult> SaveFileAsync(PlatformFilePath path, byte[] data)

Parameters

path PlatformFilePath
data byte[]

Returns

Task<SaveResult>

SaveFileString(PlatformFilePath, string)

public static SaveResult SaveFileString(PlatformFilePath path, string data)

Parameters

path PlatformFilePath
data string

Returns

SaveResult

SaveFileStringAsync(PlatformFilePath, string)

public static Task<SaveResult> SaveFileStringAsync(PlatformFilePath path, string data)

Parameters

path PlatformFilePath
data string

Returns

Task<SaveResult>

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).