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 destinées à être utilisées avec les lecteurs, les fichiers et les répertoires.
public ref class FileSystem
public class FileSystem
type FileSystem = class
Public Class FileSystem
- Héritage
-
FileSystem
Exemples
Cet exemple montre comment vérifier si le dossier C:\backup\logs
existe et vérifier 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 liste des exemples de tâches impliquant l’objet My.Computer.FileSystem
.
Constructeurs
FileSystem() |
Initialise une nouvelle instance de la classe FileSystem. |
Propriétés
CurrentDirectory |
Obtient ou définit le répertoire actif. |
Drives |
Retourne une collection en lecture seule de tous les noms de lecteurs disponibles. |
Méthodes
CombinePath(String, String) |
Associe deux chemins d'accès et retourne un chemin d'accès correctement mis en forme. |
CopyDirectory(String, String) |
Copie le contenu d'un répertoire dans un autre répertoire. |
CopyDirectory(String, String, Boolean) |
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, UIOption, UICancelOption) |
Copie le contenu d'un répertoire dans un autre répertoire. |
CopyFile(String, String) |
Copie un fichier vers un nouvel emplacement. |
CopyFile(String, String, Boolean) |
Copie un fichier vers un nouvel emplacement. |
CopyFile(String, String, UIOption) |
Copie un fichier vers un nouvel emplacement. |
CopyFile(String, String, UIOption, UICancelOption) |
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) |
Supprime un répertoire. |
DeleteDirectory(String, UIOption, RecycleOption, UICancelOption) |
Supprime un répertoire. |
DeleteFile(String) |
Supprime un fichier. |
DeleteFile(String, UIOption, RecycleOption) |
Supprime un fichier. |
DeleteFile(String, UIOption, RecycleOption, UICancelOption) |
Supprime un fichier. |
DirectoryExists(String) |
Retourne la valeur |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
FileExists(String) |
Retourne la valeur |
FindInFiles(String, String, Boolean, SearchOption) |
Retourne une collection en lecture seule de chaînes qui représentent le nom des fichiers contenant le texte spécifié. |
FindInFiles(String, String, Boolean, SearchOption, String[]) |
Retourne une collection en lecture seule de chaînes qui représentent le nom des fichiers contenant le texte spécifié. |
GetDirectories(String) |
Retourne une collection de chaînes représentant les chemins d'accès de sous-répertoires présents dans un répertoire. |
GetDirectories(String, SearchOption, String[]) |
Retourne une collection de chaînes représentant les chemins d'accès de sous-répertoires présents dans un répertoire. |
GetDirectoryInfo(String) |
Retourne un objet DirectoryInfo pour le fichier spécifié. |
GetDriveInfo(String) |
Retourne un objet DriveInfo pour le fichier spécifié. |
GetFileInfo(String) |
Retourne un objet FileInfo pour le fichier spécifié. |
GetFiles(String) |
Retourne une collection en lecture seule de chaînes qui représentent le nom des fichiers d'un répertoire. |
GetFiles(String, SearchOption, String[]) |
Retourne une collection en lecture seule de chaînes qui représentent le nom des fichiers d'un répertoire. |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetName(String) |
Analyse le nom du fichier à partir du chemin d'accès fourni. |
GetParentPath(String) |
Retourne le chemin d'accès 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 le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
MoveDirectory(String, String) |
Déplace un répertoire d'un emplacement à l'autre. |
MoveDirectory(String, String, Boolean) |
Déplace un répertoire d'un emplacement à l'autre. |
MoveDirectory(String, String, UIOption) |
Déplace un répertoire d'un emplacement à l'autre. |
MoveDirectory(String, String, UIOption, UICancelOption) |
Déplace un répertoire d'un emplacement à l'autre. |
MoveFile(String, String) |
Déplace un fichier vers un nouvel emplacement. |
MoveFile(String, String, Boolean) |
Déplace un fichier vers un nouvel emplacement. |
MoveFile(String, String, UIOption) |
Déplace un fichier vers un nouvel emplacement. |
MoveFile(String, String, UIOption, UICancelOption) |
Déplace un fichier vers un nouvel emplacement. |
OpenTextFieldParser(String) |
La méthode |
OpenTextFieldParser(String, Int32[]) |
La méthode |
OpenTextFieldParser(String, String[]) |
La méthode |
OpenTextFileReader(String) |
Ouvre un objet StreamReader à lire à partir d'un fichier. |
OpenTextFileReader(String, Encoding) |
Ouvre un objet StreamReader à lire à partir d'un fichier. |
OpenTextFileWriter(String, Boolean) |
Ouvre un objet StreamWriter à écrire dans le fichier spécifié. |
OpenTextFileWriter(String, Boolean, Encoding) |
Ouvre un StreamWriter pour écrire dans le fichier spécifié. |
ReadAllBytes(String) |
Retourne le contenu d'un fichier sous la forme d'un tableau d'octets. |
ReadAllText(String) |
Retourne le contenu d'un fichier texte sous forme de |
ReadAllText(String, Encoding) |
Retourne le contenu d'un fichier texte sous forme de |
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) |
Écrit du texte dans un fichier. |
WriteAllText(String, String, Boolean, Encoding) |
Écrit du texte dans un fichier. |