Spec-Zone.ru › Dart 1

dart:io

Метод deleteSync

void deleteSync({bool recursive: false })

Синхронно удаляет этот FileSystemEntity.

Если FileSystemEntity является каталогом, и если recursive равно false, каталог должен быть пустым. В противном случае, если recursive равно true, каталог и все подкаталоги и файлы в каталогах удаляются. При рекурсивном удалении ссылки не отслеживаются. Удаляется только ссылка, а не её целевой объект.

Если recursive равно true, FileSystemEntity удаляется, даже если тип FileSystemEntity не соответствует содержимому файловой системы. Это поведение позволяет использовать deleteSync для безусловного удаления любого объекта файловой системы.

Выбрасывает исключение, если FileSystemEntity не может быть удален.

Исходный код

void deleteSync({bool recursive: false}) => _deleteSync(recursive: recursive);

© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-io/FileSystemEntity/deleteSync.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API