My.Computer.FileSystem.GetFileInfo, méthode

Mise à jour : novembre 2007

Retourne un objet FileInfo pour le fichier spécifié.

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

Paramètres

  • file
    String. Nom et chemin d'accès du fichier. Obligatoire.

Valeur de retour

FileInfo

Exceptions

Les conditions ci-dessous peuvent générer une exception :

Notes

Une exception n'est pas levée si le fichier n'existe pas ; en revanche, elle sera levée lorsque vous accédez pour la première fois aux propriétés de l'objet.

Tâches

Le tableau suivant répertorie des exemples de tâches impliquant la méthode My.Computer.FileSystem.GetFileInfo.

Pour

Consultez

Obtenir des informations sur un fichier

Comment : obtenir des informations sur un fichier dans Visual Basic

Déterminer le nom et le chemin d'accès d'un fichier

Comment : analyser des chemins d'accès dans Visual Basic

Exemple

Cet exemple récupère un objet System.IO.FileInfo pour le fichier MyLogFile.log et l'utilise pour déterminer le nom complet, l'heure du dernier accès et la longueur du fichier.

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

Configuration requise

Espace de noms :Microsoft.VisualBasic.MyServices

Classe :FileSystemProxy (fournit l'accès à FileSystem)

Assembly : bibliothèque runtime Visual Basic (dans Microsoft.VisualBasic.dll)

Disponibilité par type de projet

Type de projet

Disponible

Application Windows

Oui

Bibliothèque de classes

Oui

Application console

Oui

Bibliothèque de contrôles Windows

Oui

Bibliothèque de contrôles Web

Oui

Service Windows

Oui

Site Web

Oui

Autorisations

L'autorisation suivante peut être nécessaire :

Autorisation

Description

FileIOPermission

Contrôle la possibilité d'accéder à des fichiers et à des dossiers. Énumération associée : Unrestricted.

Pour plus d'informations, consultez Sécurité d'accès du code et Demande d'autorisations.

Voir aussi

Tâches

Procédure pas à pas : manipulation de fichiers et de répertoires en Visual Basic

Référence

My.Computer.FileSystem, objet

System.IO.FileInfo

FileSystem.GetFileInfo

Autres ressources

Propriétés des fichiers, répertoires et lecteurs dans Visual Basic