FileSystem.GetFileInfo(String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve un objeto FileInfo del archivo especificado.
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
Parámetros
- file
- String
Nombre y ruta de acceso al archivo.
Devoluciones
FileInfo objeto para el archivo especificado.
Excepciones
El nombre de la ruta de acceso es incorrecto. Por ejemplo, contiene caracteres no válidos o está compuesto solo por espacios en blanco. El nombre de archivo tiene un símbolo de barra oblicua final.
file
es Nothing
o una cadena vacía.
La ruta de acceso contiene un signo de dos puntos en el medio de la cadena.
La ruta de acceso es demasiado larga.
El usuario no tiene los permisos necesarios.
El usuario no tiene acceso de ACL (lista de control de acceso) al archivo.
Ejemplos
En este ejemplo se recupera un System.IO.FileInfo objeto para el archivo MyLogFile.log
y se usa para notificar el nombre completo del archivo, la hora de último acceso y la longitud.
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 & ".")
Comentarios
No se produce una excepción si el archivo no existe; en su lugar, se producirá la primera vez que se acceda a las propiedades del objeto.
En la tabla siguiente se muestra un ejemplo de una tarea que implica el My.Computer.FileSystem.GetFileInfo
método .
En | Vea |
---|---|
Determinar el nombre y la ruta de acceso de un archivo | Cómo: Analizar rutas de acceso a archivos en Visual Basic |