Библиотеки » Ввод-вывод (dart:io) » Path » isWindowsShare
переменная Path::isWindowsShare
Является ли путь сетевым ресурсом Microsoft Windows
Синтаксис
bool
Path.isWindowsShare
Описание
Поле isWindowsShare
содержит информацию о том, является ли данный путь сетевым ресурсом windows, включающим имя сервера и имя совместно используемого ресурса (принтера, каталога или файла). Синтаксис такого пути обычно следующий:
\\Сервер(сетевое имя компьютера или ip-адрес)\Путь к ресурсу на сервере
true
- путь является корректным путем к сетевому ресурсу windowsfalse
- путь не является путем к сетевому ресурсу
Заметки
Примеры использования:
import "dart:io";
void main() {
// объявим несколько путей
List<Path> absolutePath = [
new Path.fromNative("\\\\server\\common files"),
new Path.fromNative("c:\\users\\administrator"),
new Path("/mnt/disk_d/storage"),
];
// проверим, являются ли пути сетевыми ресурсами windows
for(Path path in absolutePath) {
print("${path.toNativePath()} - ${path.isWindowsShare}");
}
// получим в выводе
// \\server\common files - true
// c:\users\administrator - false
// \mnt\disk_d\storage - false
}