Метод | Описание | Параметры | Исключения | Пример | Версия |
---|
ClearShared() | Выполняет рекурсивную очистку каталога /shared/ | | |
|
| Блок кода |
---|
| void ClearAll() {
FileSystem.ClearPrivate();
FileSystem.ClearPrivate();
} |
| 3.0.0.0 |
ClearPrivate() | Выполняет рекурсивную очистку каталога /private/ | | |
|
| Блок кода |
---|
| void ClearAll() {
FileSystem.ClearPrivate();
FileSystem.ClearPrivate();
} |
| 3.0.0.0 |
CreateDirectory(name) | Создает новый каталог | name - путь каталога, должен начинаться с /private/ или /shared/ | IOException: - Некорректное имя файла
- Ошибка в аргументах функции
- Непредвиденная ошибка
| Блок кода |
---|
| FileSystem.CreateDirectory("/private/Document.Visit");
|
| 3.0.0.0 |
Delete(name) | Удаляет файл или каталог | name - путь файла или каталога, должен начинаться с /private/ или /shared/ | IOException - Указана только директория private или shared
- Некорректное имя файла
- Ошибка в аргументах функции
- Непредвиденная ошибка
| Блок кода |
---|
| FileSystem.Delete("/private/Document.Visit/visit.jpg");
|
| 3.0.0.0 |
Exists(name) | Возвращает true, если файл или каталог существует | name - путь файла или каталога, должен начинаться с /private/ или /shared/ | IOException - Некорректное имя файла
- Ошибка в аргументах функции
- Непредвиденная ошибка
| Блок кода |
---|
| void HasIcon() {
return FileSystem.Exists("/shared/icon.jpg");
} |
| 3.0.0.0 |
Copy(from, to) | Копирует файл, расположенный в from в to | from - путь файла, должен начинаться с /private/ или /shared/ to - путь файла, должен начинаться с /private/ или /shared/ | IOException - Файл с таким именем не существует
- Файл с таким именем уже существует
- Некорректное имя файла
- Ошибка в аргументах функции
- Непредвиденная ошибка
| Блок кода |
---|
| void HoldIcon() {
FileSystem.Copy("/shared/icon.jpg"
, "/private/icon.jpg");
} |
| 3.0.0.0 |
DirFiles(name) | Возвращает массив имен файлов в указанном каталоге | name - путь каталога, должен начинаться с /private/ или /shared/ | IOException - Каталог не существует
- Некорректное имя файла
- Ошибка в аргументах функции
- Непредвиденная ошибка
| Блок кода |
---|
| void ClearCacheFiles() {
var root = "/private/cache/";
var files = FileSystem.DirFiles(root);
foreach(var file in files)
if(Check(file))
FileSystem.Delete(root + file);
} |
| 3.0.0.0 |
DirFolders(name) | Возвращает массив имен подкаталогов в указанном каталоге | name - путь каталога, должен начинаться с /private/ или /shared/ | IOException - Каталог не существует
- Некорректное имя файла
- Ошибка в аргументах функции
- Непредвиденная ошибка
| Блок кода |
---|
| void PrintFolders()
{
foreach(var s in FileSystem.DirFolders("shared"))
{
DConsole.WriteLine(s);
}
} |
| 3.0.0.0 |
CreateTextFile(name, text) | Создает текстовый файл | name - путь файла, должен начинаться с /private/ или /shared/ text - текст, записываемый в файл | IOException: - Файл с таким именем уже существует
- Некорректное имя файла
- Ошибка в аргументах функции
- Непредвиденная ошибка
| Блок кода |
---|
| function SaveMessage(m) {
FileSystem.CreateTextFile("private/msg.text", m);
} |
| 3.0.0.0 |
OpenTextFile(name) | Возвращает текстовое содержимое файла | name - путь файла, должен начинаться с /private/ или /shared/ | IOException: - Файл с таким именем не существует
- Некорректное имя файла
- Ошибка в аргументах функции
- Непредвиденная ошибка
| Блок кода |
---|
| void ShowMessage() {
var m = FileSystem.OpenTextFile("shared/msg.txt");
Dialog.Message(m);
} |
| 3.0.0.0 |
SyncShared () | Выполняет синхронизацию каталога /shared/ | url, username, password. |
| Блок кода |
---|
| private void SyncShared_OnClick(object sender, EventArgs e){
FileSystem.SyncShared("http://192.168.0.2/bit/synchro/", "sr", sr");
} |
|
|
UploadPrivate () | Выполняет загрузку на сервер данных из каталога /private/ | url, username, password. |
| Блок кода |
---|
| private void UploadPrivate_OnClick(object sender, EventArgs e){
FileSystem.UploadPrivate("http://192.168.0.2/bit/synchro/", "sr", sr");
} |
|
|