My.Computer.FileSystem.GetFileInfo (Método)

Actualización: noviembre 2007

Devuelve un objeto FileInfo para el archivo especificado.

' Usage
Dim value As System.IO.FileInfo = My.Computer.FileSystem.GetFileInfo(file)
' Declaration
Public Function GetFileInfo( _
   ByVal file As String _
) As System.IO.FileInfo

Parámetros

  • file
    String. Nombre y ruta de acceso del archivo. Obligatorio.

Valor devuelto

FileInfo

Excepciones

Las condiciones siguientes pueden producir una excepción:

Comentarios

Si el archivo no existe, no se produce ninguna excepción, sino que se producirá la primera vez que se tenga acceso a las propiedades del objeto.

Tareas

La tabla siguiente muestra una lista de ejemplos de tareas en las que está implicado el método My.Computer.FileSystem.GetFileInfo.

Para

Vea

Obtener información acerca de un archivo

Cómo: Obtener información acerca de un archivo en Visual Basic

Determinar el nombre y la ruta de acceso de un archivo

Cómo: Analizar rutas de acceso a archivos en Visual Basic

Ejemplo

Este ejemplo recupera un objeto System.IO.FileInfo para el archivo MyLogFile.log y lo utiliza para informar del nombre completo del archivo, la fecha y hora de último acceso, y su tamaño.

Dim information As System.IO.FileInfo
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 & ".")

Requisitos

Espacio de nombres:Microsoft.VisualBasic.MyServices

Clase:FileSystemProxy (proporciona acceso a FileSystem)

Ensamblado: biblioteca en tiempo de ejecución de Visual Basic (en Microsoft.VisualBasic.dll)

Disponibilidad por tipo de proyecto

Tipo de proyecto

Disponible

Aplicación para Windows

Biblioteca de clases

Aplicación de consola

Biblioteca de controles de Windows

Biblioteca de controles Web

Servicio de Windows

Sitio Web

Permisos

El permiso siguiente puede ser necesario:

Permiso

Descripción

FileIOPermission

Controla la capacidad de tener acceso a archivos y carpetas. Enumeración asociada: Unrestricted.

Para obtener más información, vea Seguridad de acceso a código y Solicitar permisos.

Vea también

Tareas

Tutorial: Manipular archivos y directorios en Visual Basic

Referencia

My.Computer.FileSystem (Objeto)

System.IO.FileInfo

FileSystem.GetFileInfo

Otros recursos

Propiedades de archivos, directorios y unidades en Visual Basic