FileSystem.GetFileInfo(String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает объект FileInfo для указанного файла.
public:
static System::IO::FileInfo ^ GetFileInfo(System::String ^ file);
public static System.IO.FileInfo GetFileInfo (string file);
static member GetFileInfo : string -> System.IO.FileInfo
Public Shared Function GetFileInfo (file As String) As FileInfo
Параметры
- file
- String
Путь к файлу и его имя.
Возвращаемое значение
FileInfo объект для указанного файла.
Исключения
Недопустимое имя пути Например, оно содержит недопустимые символы или состоит из пробела. В конце имени файла указана косая черта.
Параметр file
имеет значение Nothing
или является пустой строкой.
Путь содержит двоеточие в середине строки.
Слишком длинный путь.
У пользователя нет необходимых разрешений.
У пользователя нет доступа к списку управления доступом (ACL) файла.
Примеры
В этом примере извлекается System.IO.FileInfo объект для файла MyLogFile.log
и он используется для передачи полного имени файла, времени последнего доступа и длины.
Dim information = My.Computer.FileSystem.GetFileInfo("C:\MyLogFile.log")
MsgBox("The file's full name is " & information.FullName & ".")
MsgBox("Last access time is " & information.LastAccessTime & ".")
MsgBox("The length is " & information.Length & ".")
Комментарии
Исключение не создается, если файл не существует; скорее, он будет создан при первом обращении к свойствам объекта.
В следующей таблице приведен пример задачи, включающей My.Computer.FileSystem.GetFileInfo
метод .
Кому | См. |
---|---|
Определение имени и пути к файлу | Практическое руководство. Анализ путей к файлам в Visual Basic |