Classe System::IO::FileSystemInfo

FileSystemInfo class

La classe de base pour FileInfo et DirectoryInfo. Les objets de cette classe ne doivent être alloués qu’en utilisant la fonction System::MakeObject(). Ne créez jamais d’instance de ce type sur la pile ou en utilisant l’opérateur new, car cela entraînera des erreurs d’exécution et/ou des fautes d’assertion. Enveloppez toujours cette classe dans un pointeur System::SmartPtr et utilisez ce pointeur pour le passer aux fonctions en tant qu’argument.

class FileSystemInfo : public System::Object

Méthodes

MéthodeDescription
virtual Delete()Supprime l’entité représentée par l’objet actuel.
virtual Finalize()Ne fait rien.
get_Attributes()Renvoie les attributs de l’entité représentée par l’objet actuel.
get_CreationTime()Renvoie la date de création de l’entité représentée par l’objet actuel en heure locale.
get_CreationTimeUtc()Renvoie la date de création de l’entité représentée par l’objet actuel en temps UTC.
virtual get_Exists()Détermine si l’entité référencée par le chemin représenté par l’objet actuel existe.
get_Extension()Renvoie l’extension du fichier représenté par l’objet actuel.
virtual get_FullName()Renvoie le nom complet (y compris le chemin) de l’entité représentée par l’objet actuel.
get_LastAccessTime()Renvoie la date et l’heure du dernier accès de l’entité représentée par l’objet actuel, exprimées en heure locale.
get_LastAccessTimeUtc()Renvoie la date et l’heure du dernier accès de l’entité représentée par l’objet actuel, exprimées en temps UTC.
get_LastWriteTime()Renvoie la date et l’heure de la dernière écriture de l’entité représentée par l’objet actuel, exprimées en heure locale.
get_LastWriteTimeUtc()Renvoie la date et l’heure de la dernière écriture de l’entité représentée par l’objet actuel, exprimées en temps UTC.
virtual get_Name()Renvoie un nom de l’entité représentée par l’objet actuel.
Refresh()Actualise l’état de l’objet actuel.
set_Attributes(FileAttributes)Définit les attributs spécifiés sur l’entité représentée par l’objet actuel.
set_CreationTime(DateTime)Définit la date de création de l’entité représentée par l’objet actuel, en heure locale.
set_CreationTimeUtc(DateTime)Définit la date de création de l’entité représentée par l’objet actuel, en temps UTC.
set_LastAccessTime(DateTime)Définit la date du dernier accès de l’entité représentée par l’objet actuel, en heure locale.
set_LastAccessTimeUtc(DateTime)Définit la date du dernier accès de l’entité représentée par l’objet actuel, en temps UTC.
set_LastWriteTime(DateTime)Définit la date de la dernière écriture de l’entité représentée par l’objet actuel, en heure locale.
set_LastWriteTimeUtc(DateTime)Définit la date de la dernière écriture de l’entité représentée par l’objet actuel, en temps UTC.

Voir aussi