FileSystem.GetFileInfo(String) FileSystem.GetFileInfo(String) FileSystem.GetFileInfo(String) FileSystem.GetFileInfo(String) Method

Définition

Retourne un objet FileInfo pour le fichier spécifié.Returns a FileInfo object for the specified file.

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

Paramètres

file
String String String String

Nom et chemin d'accès du fichier.Name and path of the file.

Retours

Objet FileInfo pour le fichier spécifiéFileInfo object for the specified file

Exceptions

Le chemin d'accès est mal formé.The path name is malformed. Par exemple, il contient des caractères non valides ou se compose uniquement d'espace blanc.For example, it contains invalid characters or is only white space. Le nom du fichier contient une marque de barre oblique finale.The file name has a trailing slash mark.

file est Nothing ou est une chaîne vide.file is Nothing or an empty string.

Le chemin d'accès contient le signe deux-points au milieu de la chaîne.The path contains a colon in the middle of the string.

Le chemin d'accès est trop long.The path is too long.

L'utilisateur n'a pas les autorisations nécessaires.The user lacks necessary permissions.

L'utilisateur n'a pas l'accès ACL (liste de contrôle d'accès) au fichier.The user lacks ACL (access control list) access to the file.

Exemples

Cet exemple récupère un System.IO.FileInfo objet pour le fichier MyLogFile.log et l’utilise pour signaler le nom complet du fichier, heure du dernier accès et longueur.This example retrieves a System.IO.FileInfo object for the file MyLogFile.log and uses it to report the file's full name, last access time, and length.

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

Remarques

Une exception n’est pas levée si le fichier n’existe pas ; au lieu de cela, elle est levée la première fois que les propriétés de l’objet sont accessibles.An exception is not thrown if the file does not exist; rather, it will be thrown the first time the object's properties are accessed.

Le tableau suivant répertorie un exemple de tâche impliquant la My.Computer.FileSystem.GetFileInfo (méthode).The following table lists an example of a task involving the My.Computer.FileSystem.GetFileInfo method.

ÀTo VoirSee
Déterminer le nom et le chemin d’accès d’un fichierDetermine a file's name and path Guide pratique pour Analyser des chemins en Visual BasicHow to: Parse File Paths in Visual Basic

Sécurité

FileIOPermission
Contrôle la possibilité d’accéder aux fichiers et dossiers.Controls the ability to access files and folders. Énumération associée : Unrestricted.Associated enumeration: Unrestricted.

S’applique à

Voir aussi