Directory |
Répertoire |
---|---|
C# (C Sharp) | System.IO |
Description
Cette classe contient les méthodes statiques permettant la création, le déplacement, l'énumération de répertoires et sous-répertoires.
Liste des méthodes
Méthode | Prototype | Description |
---|---|---|
CREATEDIRECTORY | public static DirectoryInfo CreateDirectory(string path); | Cette méthode permet de créer un répertoire et tous les répertoires parents nécessaires à sa création. Cette méthode est l'équivalent de la procédure «MkDir» des langages de programmation procédural. |
CREATEDIRECTORY | public static DirectoryInfo CreateDirectory(string path,DirectorySecurity directorySecurity); | Cette méthode permet de créer un répertoire et tous les répertoires parents nécessaires à sa création avec les règles de sécurités de système d'exploitation spécifié. |
DELETE | public static void Delete(string path); | Cette méthode permet de supprimer un répertoire ayant aucun fichier ni répertoire, donc absolument vide. |
DELETE | public static void Delete(string path,bool recursive); | Cette méthode permet de supprimer un répertoire avec tous ses sous-répertoires ou fichiers si demandé. |
ENUMERATEDIRECTORIES | public static IEnumerable<string> EnumerateDirectories(string path); | Cette méthode permet de demander la liste de tous les entrées de sous-répertoires du répertoire spécifié. |
ENUMERATEDIRECTORIES | public static IEnumerable<string> EnumerateDirectories(string path,string searchPattern); | Cette méthode permet de demander la liste de tous les entrées de sous-répertoires du répertoire spécifié avec les critères de recherche générique spécifié. |
ENUMERATEDIRECTORIES | public static IEnumerable<string> EnumerateDirectories(string path,string searchPattern,SearchOption searchOption); | Cette méthode permet de demander la liste de tous les entrées de sous-répertoires du répertoire spécifié avec les critères de recherche générique spécifié et les options de recherche spécifié. |
ENUMERATEFILES | public static IEnumerable<string> EnumerateFiles(string path); | Cette méthode permet de demander la liste de tous les entrées de fichiers du répertoire spécifié. |
ENUMERATEFILES | public static IEnumerable<string> EnumerateFiles(string path,string searchPattern); | Cette méthode permet de demander la liste de tous les entrées de fichiers du répertoire spécifié avec les critères de recherche générique spécifié. |
ENUMERATEFILES | public static IEnumerable<string> EnumerateFiles(string path,string searchPattern,SearchOption searchOption); | Cette méthode permet de demander la liste de tous les entrées de fichiers du répertoire spécifié avec les critères de recherche générique spécifié et les options de recherche spécifié. |
ENUMERATEFILESYSTEMENTRIES | public static IEnumerable<string> EnumerateFileSystemEntries(string path); | Cette méthode permet de demander la liste de tous les entrées de fichiers systèmes du répertoire spécifié. |
ENUMERATEFILESYSTEMENTRIES | public static IEnumerable<string> EnumerateFileSystemEntries(string path,string searchPattern); | Cette méthode permet de demander la liste de tous les entrées de fichiers du répertoire spécifié avec les critères de recherche générique spécifié. |
ENUMERATEFILESYSTEMENTRIES | public static IEnumerable<string> EnumerateFileSystemEntries(string path,string searchPattern,SearchOption searchOption); | Cette méthode permet de demander la liste de tous les entrées de fichiers du répertoire spécifié avec les critères de recherche générique spécifié et les options de recherche spécifié. |
EXISTS | public static bool Exists(string path); | Cette méthode permet de vérifier si un répertoire existe sur le disque en se basant sur le chemin spécifié. |
GETACCESSCONTROL | public static DirectorySecurity GetAccessControl(string path); | Cette méthode permet de demander la liste des entrées de contrôle d'accès ACL du répertoire spécifié. |
GETACCESSCONTROL | public static DirectorySecurity GetAccessControl(string path,AccessControlSections includeSections); | Cette méthode permet de demander la liste des entrées de contrôle d'accès ACL du répertoire spécifié et le contrôle d'accès spécifié. |
GETCREATIONTIME | public static DateTime GetCreationTime(string path); | Cette méthode permet de demander la date et l'heure de création du fichier ou répertoire spécifié. |
GETCREATIONTIMEUTC | public static DateTime GetCreationTimeUtc(string path); | Cette méthode permet de demander la date et l'heure de création, selon le format UTC (Universal Time Coordinated), du fichier ou répertoire spécifié. |
GETCURRENTDIRECTORY | public static string GetCurrentDirectory(); | Cette méthode permet de demander le répertoire courant. |
GETDIRECTORIES | public static string[] GetDirectories(string path); | Cette méthode permet de retourner les noms des sous-répertoires d'un répertoire spécifié. |
GETDIRECTORIES | public static string[] GetDirectories(string path,string searchPattern); | Cette méthode permet de retourner les noms des sous-répertoires d'un répertoire et d'un masque de recherche générique spécifié. |
GETDIRECTORIES | public static string[] GetDirectories(string path,string searchPattern,SearchOption searchOption); | Cette méthode permet de retourner les noms des sous-répertoires d'un répertoire et d'un masque de recherche générique spécifié et des options de recherche spécifié. |
GETDIRECTORYROOT | public static string GetDirectoryRoot(string path); | Cette méthode permet de retourner le répertoire racine d'un chemin spécifié. |
GETFILES | public static string[] GetFiles(string path); | Cette méthode permet de demander la liste de tous les noms de fichiers d'un répertoire. |
GETFILES | public static string[] GetFiles(string path,string searchPattern); | Cette méthode permet de demander la liste de tous les noms de fichiers d'un répertoire en utilisant un critère de recherche. |
GETFILES | public static string[] GetFiles(string path,string searchPattern,SearchOption searchOption); | Cette méthode permet de demander la liste de tous les noms de fichiers d'un répertoire en utilisant un critère de recherche et une valeur de recherche pour les sous-répertoires. |
GETFILESYSTEMENTRIES | public static string[] GetFileSystemEntries(string path); | Cette méthode permet de demander la liste de tous les noms de fichiers systèmes d'un répertoire. |
GETFILESYSTEMENTRIES | public static string[] GetFileSystemEntries(string path, string searchPattern); | Cette méthode permet de demander la liste de tous les noms de fichiers systèmes d'un répertoire en utilisant un critère de recherche. |
GETFILESYSTEMENTRIES | public static string[] GetFileSystemEntries(string path, string searchPattern, SearchOption searchOption); | Cette méthode permet de demander la liste de tous les noms de fichiers d'un répertoire en utilisant un critère de recherche et une valeur de recherche pour les sous-répertoires. |
GETLASTACCESSTIME | public static DateTime GetLastAccessTime(string path); | Cette méthode permet de demander la dernière date et heure d'accès à un fichier ou un répertoire spécifié. |
GETLASTACCESSTIMEUTC | public static DateTime GetLastAccessTimeUtc(string path); | Cette méthode permet de demander la dernière date et heure d'accès, selon le format UTC (Universal Time Coordinated), à un fichier ou un répertoire spécifié. |
GETLASTWRITETIME | public static DateTime GetLastWriteTime(string path); | Cette méthode permet de demander la dernière date et heure d'accès en écriture à un fichier ou un répertoire spécifié. |
GETLASTWRITETIMEUTC | public static DateTime GetLastWriteTimeUtc(string path); | Cette méthode permet de demander la dernière date et heure d'accès en écriture, selon le format UTC (Universal Time Coordinated), à un fichier ou un répertoire spécifié. |
GETLOGICALDRIVES | public static string[] GetLogicalDrives(); | Cette méthode permet de retourner un tableau du chemin de la racine de chacune des unités de disque sur le système d'exploitation. |
GETPARENT | public static DirectoryInfo GetParent(string path); | Cette méthode permet de demander le parent du répertoire spécifié. |
MOVE | public static void Move(string sourceDirName,string destDirName); | Cette méthode permet de déplacer un fichier ou répertoire spécifié à l'emplacement spécifié. |
SETACCESSCONTROL | public static void SetAccessControl(string path, DirectorySecurity directorySecurity); | Cette méthode permet de fixer les paramètres de sécurité spécifié au répertoire spécifié. |
SETCREATIONTIME | public static void SetCreationTime(string path,DateTime creationTime); | Cette méthode permet de fixer la date et l'heure de création du fichier ou répertoire spécifié. |
SETCREATIONTIMEUTC | public static void SetCreationTimeUtc(string path,DateTime creationTimeUtc); | Cette méthode permet de fixer la date et l'heure de création, selon le format UTC (Universal Time Coordinated), du fichier ou répertoire spécifié. |
SETCURRENTDIRECTORY | public static void SetCurrentDirectory(string path); | Cette méthode permet de changer le répertoire courant. |
SETLASTACCESSTIME | public static void SetLastAccessTimeUtc(string path,DateTime lastAccessTimeUtc); | Cette méthode permet de fixer la date et l'heure du dernière accès au fichier ou répertoire spécifié. |
SETLASTACCESSTIMEUTC | public static void SetLastAccessTimeUtc(string path,DateTime lastAccessTimeUtc); | Cette méthode permet de fixer la date et l'heure du dernière accès, selon le format UTC (Universal Time Coordinated), au fichier ou répertoire spécifié. |
SETLASTWRITETIME | public static void SetLastWriteTime(string path,DateTime lastWriteTime); | Cette méthode permet de fixer la date et l'heure du dernière accès en écriture au fichier ou répertoire spécifié. |
SETLASTWRITETIMEUTC | public static void SetLastWriteTimeUtc(string path,DateTime lastWriteTimeUtc); | Cette méthode permet de fixer la date et l'heure du dernière accès en écriture, selon le format UTC (Universal Time Coordinated), au fichier ou répertoire spécifié. |
Dernière mise à jour : Mardi, le 26 janvier 2016