FileSystem Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des propriétés et des méthodes permettant d’utiliser des lecteurs, des fichiers et des répertoires.
public ref class FileSystem
public class FileSystem
type FileSystem = class
Public Class FileSystem
- Héritage
-
FileSystem
Exemples
Cet exemple vérifie si le dossier C:\backup\logs existe et vérifie ses propriétés.
Dim logInfo As System.IO.DirectoryInfo
If My.Computer.FileSystem.DirectoryExists("C:\backup\logs") Then
logInfo = My.Computer.FileSystem.GetDirectoryInfo(
"C:\backup\logs")
End If
Remarques
Le tableau suivant répertorie des exemples de tâches impliquant l’objet My.Computer.FileSystem .
Constructeurs
| Nom | Description |
|---|---|
| FileSystem() |
Initialise une nouvelle instance de la classe FileSystem. |
Propriétés
| Nom | Description |
|---|---|
| CurrentDirectory |
Obtient ou définit le répertoire actif. |
| Drives |
Renvoie une collection en lecture seule de tous les noms de lecteurs disponibles. |
Méthodes
| Nom | Description |
|---|---|
| CombinePath(String, String) |
Combine deux chemins et retourne un chemin correctement mis en forme. |
| CopyDirectory(String, String, Boolean) |
Copie le contenu d’un répertoire dans un autre répertoire. |
| CopyDirectory(String, String, UIOption, UICancelOption) |
Copie le contenu d’un répertoire dans un autre répertoire. |
| CopyDirectory(String, String, UIOption) |
Copie le contenu d’un répertoire dans un autre répertoire. |
| CopyDirectory(String, String) |
Copie le contenu d’un répertoire dans un autre répertoire. |
| CopyFile(String, String, Boolean) |
Copie un fichier vers un nouvel emplacement. |
| CopyFile(String, String, UIOption, UICancelOption) |
Copie un fichier vers un nouvel emplacement. |
| CopyFile(String, String, UIOption) |
Copie un fichier vers un nouvel emplacement. |
| CopyFile(String, String) |
Copie un fichier vers un nouvel emplacement. |
| CreateDirectory(String) |
Crée un répertoire. |
| DeleteDirectory(String, DeleteDirectoryOption) |
Supprime un répertoire. |
| DeleteDirectory(String, UIOption, RecycleOption, UICancelOption) |
Supprime un répertoire. |
| DeleteDirectory(String, UIOption, RecycleOption) |
Supprime un répertoire. |
| DeleteFile(String, UIOption, RecycleOption, UICancelOption) |
Supprime un fichier. |
| DeleteFile(String, UIOption, RecycleOption) |
Supprime un fichier. |
| DeleteFile(String) |
Supprime un fichier. |
| DirectoryExists(String) |
Retourne |
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| FileExists(String) |
Retourne |
| FindInFiles(String, String, Boolean, SearchOption, String[]) |
Renvoie une collection en lecture seule de chaînes représentant les noms des fichiers contenant le texte spécifié. |
| FindInFiles(String, String, Boolean, SearchOption) |
Renvoie une collection en lecture seule de chaînes représentant les noms des fichiers contenant le texte spécifié. |
| GetDirectories(String, SearchOption, String[]) |
Retourne une collection de chaînes représentant les noms de chemins d’accès des sous-répertoires dans un répertoire. |
| GetDirectories(String) |
Retourne une collection de chaînes représentant les noms de chemins d’accès des sous-répertoires dans un répertoire. |
| GetDirectoryInfo(String) |
Retourne un DirectoryInfo objet pour le chemin d’accès spécifié. |
| GetDriveInfo(String) |
Retourne un DriveInfo objet pour le lecteur spécifié. |
| GetFileInfo(String) |
Retourne un FileInfo objet pour le fichier spécifié. |
| GetFiles(String, SearchOption, String[]) |
Renvoie une collection en lecture seule de chaînes représentant les noms de fichiers dans un répertoire. |
| GetFiles(String) |
Renvoie une collection en lecture seule de chaînes représentant les noms de fichiers dans un répertoire. |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetName(String) |
Analyse le nom de fichier hors du chemin d’accès fourni. |
| GetParentPath(String) |
Retourne le chemin parent du chemin d’accès fourni. |
| GetTempFileName() |
Crée un fichier temporaire de zéro octet nommé de manière unique sur le disque et retourne le chemin d’accès complet de ce fichier. |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| MoveDirectory(String, String, Boolean) |
Déplace un répertoire d’un emplacement vers un autre. |
| MoveDirectory(String, String, UIOption, UICancelOption) |
Déplace un répertoire d’un emplacement vers un autre. |
| MoveDirectory(String, String, UIOption) |
Déplace un répertoire d’un emplacement vers un autre. |
| MoveDirectory(String, String) |
Déplace un répertoire d’un emplacement vers un autre. |
| MoveFile(String, String, Boolean) |
Déplace un fichier vers un nouvel emplacement. |
| MoveFile(String, String, UIOption, UICancelOption) |
Déplace un fichier vers un nouvel emplacement. |
| MoveFile(String, String, UIOption) |
Déplace un fichier vers un nouvel emplacement. |
| MoveFile(String, String) |
Déplace un fichier vers un nouvel emplacement. |
| OpenTextFieldParser(String, Int32[]) |
La |
| OpenTextFieldParser(String, String[]) |
La |
| OpenTextFieldParser(String) |
La |
| OpenTextFileReader(String, Encoding) |
Ouvre un StreamReader objet à lire à partir d’un fichier. |
| OpenTextFileReader(String) |
Ouvre un StreamReader objet à lire à partir d’un fichier. |
| OpenTextFileWriter(String, Boolean, Encoding) |
Ouvre une StreamWriter option permettant d’écrire dans le fichier spécifié. |
| OpenTextFileWriter(String, Boolean) |
Ouvre un StreamWriter objet pour écrire dans le fichier spécifié. |
| ReadAllBytes(String) |
Retourne le contenu d’un fichier sous forme de tableau d’octets. |
| ReadAllText(String, Encoding) |
Retourne le contenu d’un fichier texte en tant que |
| ReadAllText(String) |
Retourne le contenu d’un fichier texte en tant que |
| RenameDirectory(String, String) |
Renomme un répertoire. |
| RenameFile(String, String) |
Renomme un fichier. |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
| WriteAllBytes(String, Byte[], Boolean) |
Écrit des données dans un fichier binaire. |
| WriteAllText(String, String, Boolean, Encoding) |
Écrit du texte dans un fichier. |
| WriteAllText(String, String, Boolean) |
Écrit du texte dans un fichier. |