FileSystem Classe

Définition

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 .

À Consultez
Lire à partir d’un fichier texte Guide pratique pour lire des fichiers texte
Lecture à partir d’un fichier texte délimité Comment lire à partir de fichiers texte Comma-Delimited
Lecture à partir d’un fichier texte à largeur fixe Guide pratique pour lire à partir de fichiers texte à largeur fixe
Lire à partir d’un fichier texte avec plusieurs formats Guide pratique pour lire des fichiers texte avec plusieurs formats
Lecture à partir d’un fichier binaire Guide pratique pour lire des fichiers binaires
Lire à partir d’un fichier texte avec un StreamReader Guide pratique pour lire du texte à partir de fichiers avec un StreamReader
Écrire dans un fichier texte Guide pratique pour écrire du texte dans des fichiers
Ajouter à un fichier texte Guide pratique pour ajouter des fichiers texte
Écrire dans un fichier binaire Guide pratique pour écrire dans des fichiers binaires
Écrire dans des fichiers texte dans le répertoire MyDocuments Guide pratique pour écrire du texte dans des fichiers dans le répertoire Mes documents
Écrire dans un fichier texte avec un StreamWriter Guide pratique pour écrire du texte dans des fichiers avec un StreamWriter
Copier des fichiers avec un modèle spécifique Guide pratique pour copier des fichiers avec un modèle spécifique dans un répertoire
Copier un fichier dans le même répertoire Guide pratique pour créer une copie d’un fichier dans le même répertoire
Copier un fichier dans un autre répertoire Guide pratique pour créer une copie d’un fichier dans un autre répertoire
Créer un fichier Guide pratique pour créer un fichier
Supprimer un fichier Procédure : supprimer un fichier
Rechercher des fichiers avec un modèle spécifique Guide pratique pour rechercher des fichiers avec un modèle spécifique
Déplacer un fichier Procédure : déplacer un fichier
Renommer un fichier Procédure : renommer un fichier
Copier un répertoire dans un autre répertoire Guide pratique pour copier un répertoire dans un autre répertoire
Créer un répertoire Guide pratique pour créer un répertoire
Rechercher des sous-répertoires avec un modèle spécifique Guide pratique pour rechercher des sous-répertoires avec un modèle spécifique
Obtenir la collection de fichiers dans un répertoire Procédure : obtenir la collection de fichiers dans un répertoire
Lire à partir du répertoire MyDocuments Guide pratique pour récupérer le contenu du répertoire Mes documents
Analyser un chemin d’accès au fichier Guide pratique pour analyser les chemins d’accès aux fichiers

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 True si le répertoire spécifié existe.

Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
FileExists(String)

Retourne True si le fichier spécifié existe.

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 méthode vous permet de créer un TextFieldParser objet, qui permet d’analyser facilement et efficacement les fichiers texte structurés, tels que les journaux d’activité. L’objet TextFieldParser peut être utilisé pour lire les fichiers délimités et de largeur fixe.

OpenTextFieldParser(String, String[])

La OpenTextFieldParser méthode vous permet de créer un TextFieldParser objet, qui permet d’analyser facilement et efficacement les fichiers texte structurés, tels que les journaux d’activité. L’objet TextFieldParser peut être utilisé pour lire les fichiers délimités et de largeur fixe.

OpenTextFieldParser(String)

La OpenTextFieldParser méthode vous permet de créer un TextFieldParser objet, qui permet d’analyser facilement et efficacement les fichiers texte structurés, tels que les journaux d’activité. L’objet TextFieldParser peut être utilisé pour lire les fichiers délimités et de largeur fixe.

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 String.

ReadAllText(String)

Retourne le contenu d’un fichier texte en tant que String.

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.

S’applique à

Voir aussi