## FileSystemInfo class


Η βασική κλάση για [FileInfo](../fileinfo/) και [DirectoryInfo](../directoryinfo/). Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη λειτουργία [System::MakeObject()](../../system/makeobject/). Ποτέ μην δημιουργείτε παρουσία αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα να τυλίγετε αυτήν την κλάση σε δείκτη [System::SmartPtr](../../system/smartptr/) και να χρησιμοποιείτε αυτόν τον δείκτη για να τη μεταβιβάζετε σε συναρτήσεις ως όρισμα.

```cpp
class FileSystemInfo : public System::Object
```

## Μέθοδοι

| Μέθοδος | Περιγραφή |
| --- | --- |
| virtual [Delete](./delete/)() | Διαγράφει την οντότητα που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| virtual [Finalize](./finalize/)() | Δεν κάνει τίποτα. |
| [get_Attributes](./get_attributes/)() | Επιστρέφει τα χαρακτηριστικά της οντότητας που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| [get_CreationTime](./get_creationtime/)() | Επιστρέφει την ώρα δημιουργίας της οντότητας που αντιπροσωπεύεται από το τρέχον αντικείμενο ως τοπική ώρα. |
| [get_CreationTimeUtc](./get_creationtimeutc/)() | Επιστρέφει την ώρα δημιουργίας της οντότητας που αντιπροσωπεύεται από το τρέχον αντικείμενο ως ώρα UTC. |
| virtual [get_Exists](./get_exists/)() | Καθορίζει εάν η οντότητα που αναφέρεται από τη διαδρομή που αντιπροσωπεύεται από το τρέχον αντικείμενο υπάρχει. |
| [get_Extension](./get_extension/)() | Επιστρέφει την επέκταση του αρχείου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| virtual [get_FullName](./get_fullname/)() | Επιστρέφει το πλήρες όνομα (συμπεριλαμβανομένου του μονοπατιού) της οντότητας που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| [get_LastAccessTime](./get_lastaccesstime/)() | Επιστρέφει την ώρα τελευταίας πρόσβασης της οντότητας που αντιπροσωπεύεται από το τρέχον αντικείμενο ως τοπική ώρα. |
| [get_LastAccessTimeUtc](./get_lastaccesstimeutc/)() | Επιστρέφει την ώρα τελευταίας πρόσβασης της οντότητας που αντιπροσωπεύεται από το τρέχον αντικείμενο ως ώρα UTC. |
| [get_LastWriteTime](./get_lastwritetime/)() | Επιστρέφει την ώρα τελευταίας εγγραφής της οντότητας που αντιπροσωπεύεται από το τρέχον αντικείμενο ως τοπική ώρα. |
| [get_LastWriteTimeUtc](./get_lastwritetimeutc/)() | Επιστρέφει την ώρα τελευταίας εγγραφής της οντότητας που αντιπροσωπεύεται από το τρέχον αντικείμενο ως ώρα UTC. |
| virtual [get_Name](./get_name/)() | Επιστρέφει ένα όνομα της οντότητας που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| [Refresh](./refresh/)() | Ανανεώνει την κατάσταση του τρέχοντος αντικειμένου. |
| [set_Attributes](./set_attributes/)(FileAttributes) | Ορίζει τα καθορισμένα χαρακτηριστικά στην οντότητα που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| [set_CreationTime](./set_creationtime/)(DateTime) | Ορίζει την ώρα δημιουργίας της οντότητας που αντιπροσωπεύεται από το τρέχον αντικείμενο ως τοπική ώρα. |
| [set_CreationTimeUtc](./set_creationtimeutc/)(DateTime) | Ορίζει την ώρα δημιουργίας της οντότητας που αντιπροσωπεύεται από το τρέχον αντικείμενο ως ώρα UTC. |
| [set_LastAccessTime](./set_lastaccesstime/)(DateTime) | Ορίζει την ώρα τελευταίας πρόσβασης της οντότητας που αντιπροσωπεύεται από το τρέχον αντικείμενο ως τοπική ώρα. |
| [set_LastAccessTimeUtc](./set_lastaccesstimeutc/)(DateTime) | Ορίζει την ώρα τελευταίας πρόσβασης της οντότητας που αντιπροσωπεύεται από το τρέχον αντικείμενο ως ώρα UTC. |
| [set_LastWriteTime](./set_lastwritetime/)(DateTime) | Ορίζει την ώρα τελευταίας εγγραφής της οντότητας που αντιπροσωπεύεται από το τρέχον αντικείμενο ως τοπική ώρα. |
| [set_LastWriteTimeUtc](./set_lastwritetimeutc/)(DateTime) | Ορίζει την ώρα τελευταίας εγγραφής της οντότητας που αντιπροσωπεύεται από το τρέχον αντικείμενο ως ώρα UTC. |
## Δείτε επίσης

* Class [Object](../../system/object/)
* Namespace [System::IO](../)
* Library [Aspose.Page for C++](../../)
