System::IO::DirectoryInfo klasse
inhoud
[
verbergen
]DirectoryInfo class
Vertegenwoordigt een bestandssysteempad, een map die door dit pad wordt aangeduid en biedt instantie‑methoden voor het manipuleren van mappen. Objecten van deze klasse mogen alleen worden gealloceerd met de functie System::MakeObject(). Maak nooit een instantie van dit type op de stack of met operator new, omdat dit runtime‑fouten en/of assertiefouten oplevert. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.
class DirectoryInfo : public System::IO::FileSystemInfo
Methoden
| Methode | Beschrijving |
|---|---|
| Create() | Maakt een map aan op het pad dat door het huidige object wordt vertegenwoordigd. |
| CreateSubdirectory(const String&) | Maakt submappen aan op het opgegeven pad. |
| Delete() override | Verwijdert de map die wordt aangeduid door het pad dat door het huidige object wordt vertegenwoordigd, als de map leeg is. |
| Delete(bool) | Verwijdert de map die wordt aangeduid door het pad dat door het huidige object wordt vertegenwoordigd. Een parameter geeft aan of de inhoud van de map recursief moet worden verwijderd als de map niet leeg is. |
| DirectoryInfo(const String&) | Construeert een instantie van de DirectoryInfo klasse op het opgegeven pad. |
| EnumerateDirectories() | Retourneert een doorzoekbare collectie met alle mappen die zich bevinden in de map die door het huidige object wordt vertegenwoordigd. |
| EnumerateDirectories(const String&) | Zoekt naar de mappen die voldoen aan de opgegeven zoekcriteria in de map die door het huidige object wordt vertegenwoordigd. |
| EnumerateDirectories(const String&, SearchOption) | Zoekt naar de mappen die voldoen aan de opgegeven zoekcriteria, hetzij in de map die door het huidige object wordt vertegenwoordigd, hetzij in de volledige mappenboom die is geworteld in de map die door het huidige object wordt vertegenwoordigd. |
| EnumerateFiles() | Retourneert een doorzoekbare collectie met alle bestanden die zich bevinden in de map die door het huidige object wordt vertegenwoordigd. |
| EnumerateFiles(const String&) | Zoekt naar de bestanden die voldoen aan de opgegeven zoekcriteria in de map die door het huidige object wordt vertegenwoordigd. |
| EnumerateFiles(const String&, SearchOption) | Zoekt naar de bestanden die voldoen aan de opgegeven zoekcriteria, hetzij in de map die door het huidige object wordt vertegenwoordigd, hetzij in de volledige mappenboom die is geworteld in de map die door het huidige object wordt vertegenwoordigd. |
| EnumerateFileSystemInfos() | Retourneert een doorzoekbare collectie met alle bestanden en mappen die zich bevinden in de map die door het huidige object wordt vertegenwoordigd. |
| EnumerateFileSystemInfos(const String&) | Zoekt naar de bestanden en mappen die voldoen aan de opgegeven zoekcriteria in de map die door het huidige object wordt vertegenwoordigd. |
| EnumerateFileSystemInfos(const String&, SearchOption) | Zoekt naar de bestanden en mappen die voldoen aan de opgegeven zoekcriteria, hetzij in de map die door het huidige object wordt vertegenwoordigd, hetzij in de volledige mappenboom die is geworteld in de map die door het huidige object wordt vertegenwoordigd. |
| get_Exists() override | Bepaalt of het pad dat door het huidige object wordt vertegenwoordigd, verwijst naar een bestaande map. |
| get_Name() override | Retourneert de naam van de entiteit waarnaar het pad dat door het huidige object wordt vertegenwoordigd, verwijst. |
| get_Parent() | Retourneert een gedeelde pointer naar een DirectoryInfo object dat een pad vertegenwoordigt dat verwijst naar de bovenliggende map van de map die door het huidige object wordt vertegenwoordigd. |
| get_Root() | Retourneert een gedeelde pointer naar een DirectoryInfo object dat een pad vertegenwoordigt dat verwijst naar de root‑map van de map die door het huidige object wordt vertegenwoordigd. |
| GetDirectories() | Retourneert een array met gedeelde pointers naar DirectoryInfo objecten die alle mappen vertegenwoordigen die zich bevinden in de map die door het huidige object wordt vertegenwoordigd. |
| GetDirectories(const String&) | Zoekt naar de mappen die voldoen aan de opgegeven zoekcriteria in de map die door het huidige object wordt vertegenwoordigd. |
| GetDirectories(const String&, SearchOption) | Zoekt naar de mappen die voldoen aan de opgegeven zoekcriteria, hetzij in de map die door het huidige object wordt vertegenwoordigd, hetzij in de volledige mappenboom die is geworteld in de map die door het huidige object wordt vertegenwoordigd. |
| GetFiles() | Retourneert een array met gedeelde pointers naar FileInfo objecten die alle mappen vertegenwoordigen die zich bevinden in de map die door het huidige object wordt vertegenwoordigd. |
| GetFiles(const String&) | Zoekt naar de bestanden die voldoen aan de opgegeven zoekcriteria in de map die door het huidige object wordt vertegenwoordigd. |
| GetFiles(const String&, SearchOption) | Zoekt naar de bestanden die voldoen aan de opgegeven zoekcriteria, hetzij in de map die door het huidige object wordt vertegenwoordigd, hetzij in de volledige mappenboom die is geworteld in de map die door het huidige object wordt vertegenwoordigd. |
| GetFileSystemInfos() | Retourneert een array met gedeelde pointers naar FileSystemInfo objecten die alle bestanden en mappen vertegenwoordigen die zich bevinden in de map die door het huidige object wordt vertegenwoordigd. |
| GetFileSystemInfos(const String&) | Zoekt naar de bestanden en mappen die voldoen aan de opgegeven zoekcriteria in de map die door het huidige object wordt vertegenwoordigd. |
| GetFileSystemInfos(const String&, SearchOption) | Zoekt naar de bestanden en mappen die voldoen aan de opgegeven zoekcriteria, hetzij in de map die door het huidige object wordt vertegenwoordigd, hetzij in de volledige mappenboom die is geworteld in de map die door het huidige object wordt vertegenwoordigd. |
| MoveTo(const String&) | Verplaatst de map die wordt vertegenwoordigd door het huidige object en al zijn inhoud naar de opgegeven locatie. |
| ToString() const override | Retourneert een string die het pad bevat dat wordt vertegenwoordigd door het huidige object. |
Zie ook
- Class FileSystemInfo
- Namespace System::IO
- Library Aspose.Page for C++