Κλάση System::IO::DirectoryInfo
περιεχόμενα
[
κρύβω
]DirectoryInfo class
Αντιπροσωπεύει μια διαδρομή συστήματος αρχείων, έναν κατάλογο που αναφέρεται από αυτή τη διαδρομή και παρέχει μεθόδους για τη διαχείριση καταλόγων. Τα αντικείμενα αυτής της κλάσης πρέπει να δημιουργούνται μόνο μέσω της συνάρτησης System::MakeObject(). Ποτέ μην δημιουργείτε ένα στιγμιότυπο αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα επιβεβαίωσης. Πάντα να τυλίγετε αυτήν την κλάση σε δείκτη System::SmartPtr και να χρησιμοποιείτε αυτόν τον δείκτη για να τη μεταβιβάζετε σε συναρτήσεις ως όρισμα.
class DirectoryInfo : public System::IO::FileSystemInfo
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| Create() | Δημιουργεί έναν κατάλογο στη διαδρομή που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| CreateSubdirectory(const String&) | Δημιουργεί υποκαταλόγους στη συγκεκριμένη διαδρομή. |
| Delete() override | Καταργεί τον κατάλογο που αναφέρεται από τη διαδρομή που αντιπροσωπεύεται από το τρέχον αντικείμενο εάν ο κατάλογος είναι κενός. |
| Delete(bool) | Καταργεί τον κατάλογο που αναφέρεται από τη διαδρομή που αντιπροσωπεύεται από το τρέχον αντικείμενο. Μια παράμετρος καθορίζει αν το περιεχόμενο του καταλόγου πρέπει να αφαιρεθεί αναδρομικά όταν ο κατάλογος δεν είναι κενός. |
| DirectoryInfo(const String&) | Δημιουργεί ένα στιγμιότυπο της κλάσης DirectoryInfo στη συγκεκριμένη διαδρομή. |
| EnumerateDirectories() | Επιστρέφει μια συλλογή με δυνατότητα επανάληψης που περιέχει όλους τους καταλόγους που βρίσκονται στον κατάλογο που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| EnumerateDirectories(const String&) | Αναζητά τους καταλόγους που ικανοποιούν τα καθορισμένα κριτήρια αναζήτησης στον κατάλογο που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| EnumerateDirectories(const String&, SearchOption) | Αναζητά τους καταλόγους που ικανοποιούν τα καθορισμένα κριτήρια αναζήτησης είτε στον κατάλογο που αντιπροσωπεύεται από το τρέχον αντικείμενο είτε σε όλο το δέντρο καταλόγων που ρίζεται στον κατάλογο που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| EnumerateFiles() | Επιστρέφει συλλογή επαναλήψιμη που περιέχει όλα τα αρχεία που βρίσκονται στον κατάλογο που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| EnumerateFiles(const String&) | Αναζητά τα αρχεία που ικανοποιούν τα καθορισμένα κριτήρια αναζήτησης στον κατάλογο που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| EnumerateFiles(const String&, SearchOption) | Αναζητά τα αρχεία που ικανοποιούν τα καθορισμένα κριτήρια αναζήτησης είτε στον κατάλογο που αντιπροσωπεύεται από το τρέχον αντικείμενο είτε σε ολόκληρο το δέντρο καταλόγων που ριζώνεται στον κατάλογο που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| EnumerateFileSystemInfos() | Επιστρέφει συλλογή επαναλήψιμη που περιέχει όλα τα αρχεία και τους καταλόγους που βρίσκονται στον κατάλογο που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| EnumerateFileSystemInfos(const String&) | Αναζητά τα αρχεία και τους καταλόγους που ικανοποιούν τα καθορισμένα κριτήρια αναζήτησης στον κατάλογο που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| EnumerateFileSystemInfos(const String&, SearchOption) | Αναζητά τα αρχεία και τους καταλόγους που ικανοποιούν τα καθορισμένα κριτήρια αναζήτησης είτε στον κατάλογο που αντιπροσωπεύεται από το τρέχον αντικείμενο είτε σε ολόκληρο το δέντρο καταλόγων που ριζώνεται στον κατάλογο που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| get_Exists() override | Καθορίζει εάν η διαδρομή που αντιπροσωπεύεται από το τρέχον αντικείμενο αναφέρεται σε υπάρχον κατάλογο. |
| get_Name() override | Επιστρέφει το όνομα της οντότητας στην οποία αναφέρεται η διαδρομή που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| get_Parent() | Επιστρέφει έναν κοινόχρηστο δείκτη σε αντικείμενο DirectoryInfo που αντιπροσωπεύει μια διαδρομή που αναφέρεται στον γονικό κατάλογο του καταλόγου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| get_Root() | Επιστρέφει έναν κοινόχρηστο δείκτη σε αντικείμενο DirectoryInfo που αντιπροσωπεύει μια διαδρομή που αναφέρεται στον ριζικό κατάλογο του καταλόγου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| GetDirectories() | Επιστρέφει έναν πίνακα που περιέχει κοινόχρηστους δείκτες σε αντικείμενα DirectoryInfo που αντιπροσωπεύουν όλους τους καταλόγους που βρίσκονται στον κατάλογο που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| GetDirectories(const String&) | Αναζητά τους καταλόγους που ικανοποιούν τα καθορισμένα κριτήρια αναζήτησης στον κατάλογο που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| GetDirectories(const String&, SearchOption) | Αναζητά τους καταλόγους που ικανοποιούν τα καθορισμένα κριτήρια αναζήτησης είτε στον κατάλογο που αντιπροσωπεύεται από το τρέχον αντικείμενο είτε σε όλο το δέντρο καταλόγων που ρίζεται στον κατάλογο που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| GetFiles() | Επιστρέφει έναν πίνακα που περιέχει κοινόχρηστους δείκτες σε αντικείμενα FileInfo που αντιπροσωπεύουν όλους τους καταλόγους που βρίσκονται στον κατάλογο που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| GetFiles(const String&) | Αναζητά τα αρχεία που ικανοποιούν τα καθορισμένα κριτήρια αναζήτησης στον κατάλογο που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| GetFiles(const String&, SearchOption) | Αναζητά τα αρχεία που ικανοποιούν τα καθορισμένα κριτήρια αναζήτησης είτε στον κατάλογο που αντιπροσωπεύεται από το τρέχον αντικείμενο είτε σε ολόκληρο το δέντρο καταλόγων που ριζώνεται στον κατάλογο που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| GetFileSystemInfos() | Επιστρέφει έναν πίνακα που περιέχει κοινόχρηστους δείκτες σε αντικείμενα FileSystemInfo που αντιπροσωπεύουν όλα τα αρχεία και τους καταλόγους που βρίσκονται στον κατάλογο που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| GetFileSystemInfos(const String&) | Αναζητά τα αρχεία και τους καταλόγους που ικανοποιούν τα καθορισμένα κριτήρια αναζήτησης στον κατάλογο που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| GetFileSystemInfos(const String&, SearchOption) | Αναζητά τα αρχεία και τους καταλόγους που ικανοποιούν τα καθορισμένα κριτήρια αναζήτησης είτε στον κατάλογο που αντιπροσωπεύεται από το τρέχον αντικείμενο είτε σε ολόκληρο το δέντρο καταλόγων που ριζώνεται στον κατάλογο που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| MoveTo(const String&) | Μετακινεί τον κατάλογο που αντιπροσωπεύεται από το τρέχον αντικείμενο και όλο το περιεχόμενό του στην καθορισμένη τοποθεσία. |
| ToString() const override | Επιστρέφει μια συμβολοσειρά που περιέχει τη διαδρομή που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
Δείτε επίσης
- Class FileSystemInfo
- Namespace System::IO
- Library Aspose.Page for C++