Spec-Zone.ru › Dart 2

dart:io

Метод deleteSync

void deleteSync(
  1. {bool recursive = false}
)

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

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

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

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

Реализация

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

© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.18.5/dart-io/FileSystemEntity/deleteSync.html

Spec-Zone.ru

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