Compartilhar via


FileSystemProxy.GetFileInfo(String) Método

Definição

Retorna um objeto FileInfo para o arquivo especificado.

public:
 System::IO::FileInfo ^ GetFileInfo(System::String ^ file);
public System.IO.FileInfo GetFileInfo (string file);
member this.GetFileInfo : string -> System.IO.FileInfo
Public Function GetFileInfo (file As String) As FileInfo

Parâmetros

file
String

Nome e caminho do arquivo.

Retornos

FileInfo para o arquivo especificado.

Exceções

O nome do caminho está malformado. Por exemplo, ele contém caracteres inválidos ou é somente um espaço em branco. O nome de arquivo tem uma barra “/” à direita.

file é Nothing ou é uma cadeia de caracteres vazia.

O caminho contém dois-pontos no meio da cadeia de caracteres.

O caminho é muito longo.

O usuário não tem as permissões necessárias.

O usuário não tem acesso à ACL (lista de controle de acesso) do arquivo.

Exemplos

Este exemplo recupera um System.IO.FileInfo objeto para o arquivo MyLogFile.log e o usa para relatar o nome completo, o tempo de acesso e o comprimento do arquivo.

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 & ".")

Comentários

Uma exceção não será gerada se o arquivo não existir; em vez disso, ele será gerado na primeira vez que as propriedades do objeto forem acessadas.

A tabela a seguir lista um exemplo de uma tarefa envolvendo o My.Computer.FileSystem.GetFileInfo método .

Para Consulte
Determinar o nome e o caminho de um arquivo Como: analisar caminhos de arquivo

Aplica-se a

Confira também