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 метод.

Кому Смотри
Определение имени и пути файла How to: Parse File Paths in Visual Basic

Применяется к

См. также раздел