Поделиться через


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

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

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