Classe System::IO::DirectoryInfo
Contenuti
[
Nascondere
]DirectoryInfo class
Rappresenta un percorso del file system, una directory a cui si riferisce questo percorso e fornisce metodi di istanza per manipolare le directory. Gli oggetti di questa classe devono essere allocati solo utilizzando la funzione System::MakeObject(). Non creare mai un’istanza di questo tipo sullo stack o usando l’operatore new, poiché ciò provocherà errori di runtime e/o fault di asserzione. Avvolgi sempre questa classe in un puntatore System::SmartPtr e utilizza questo puntatore per passarlo alle funzioni come argomento.
class DirectoryInfo : public System::IO::FileSystemInfo
Metodi
| Metodo | Descrizione |
|---|---|
| Create() | Crea una directory nel percorso rappresentato dall’oggetto corrente. |
| CreateSubdirectory(const String&) | Crea sottodirectory nel percorso specificato. |
| Delete() override | Rimuove la directory a cui si riferisce il percorso rappresentato dall’oggetto corrente se la directory è vuota. |
| Delete(bool) | Rimuove la directory a cui si riferisce il percorso rappresentato dall’oggetto corrente. Un parametro specifica se il contenuto della directory deve essere rimosso ricorsivamente se la directory non è vuota. |
| DirectoryInfo(const String&) | Costruisce un’istanza della classe DirectoryInfo nel percorso specificato. |
| EnumerateDirectories() | Restituisce una collezione enumerabile contenente tutte le directory situate nella directory rappresentata dall’oggetto corrente. |
| EnumerateDirectories(const String&) | Cerca le directory che soddisfano i criteri di ricerca specificati nella directory rappresentata dall’oggetto corrente. |
| EnumerateDirectories(const String&, SearchOption) | Cerca le directory che soddisfano i criteri di ricerca specificati sia nella directory rappresentata dall’oggetto corrente sia nell’intero albero delle directory radicato nella directory rappresentata dall’oggetto corrente. |
| EnumerateFiles() | Restituisce una collezione enumerabile contenente tutti i file situati nella directory rappresentata dall’oggetto corrente. |
| EnumerateFiles(const String&) | Cerca i file che soddisfano i criteri di ricerca specificati nella directory rappresentata dall’oggetto corrente. |
| EnumerateFiles(const String&, SearchOption) | Cerca i file che soddisfano i criteri di ricerca specificati sia nella directory rappresentata dall’oggetto corrente sia nell’intero albero delle directory radicato nella directory rappresentata dall’oggetto corrente. |
| EnumerateFileSystemInfos() | Restituisce una collezione enumerabile contenente tutti i file e le directory situati nella directory rappresentata dall’oggetto corrente. |
| EnumerateFileSystemInfos(const String&) | Cerca i file e le directory che soddisfano i criteri di ricerca specificati nella directory rappresentata dall’oggetto corrente. |
| EnumerateFileSystemInfos(const String&, SearchOption) | Cerca i file e le directory che soddisfano i criteri di ricerca specificati sia nella directory rappresentata dall’oggetto corrente sia nell’intero albero di directory radicato nella directory rappresentata dall’oggetto corrente. |
| get_Exists() override | Determina se il percorso rappresentato dall’oggetto corrente si riferisce a una directory esistente. |
| get_Name() override | Restituisce il nome dell’entità a cui si riferisce il percorso rappresentato dall’oggetto corrente. |
| get_Parent() | Restituisce un puntatore condiviso a un oggetto DirectoryInfo che rappresenta un percorso che fa riferimento alla directory padre della directory rappresentata dall’oggetto corrente. |
| get_Root() | Restituisce un puntatore condiviso a un oggetto DirectoryInfo che rappresenta un percorso che fa riferimento alla directory radice della directory rappresentata dall’oggetto corrente. |
| GetDirectories() | Restituisce un array contenente puntatori condivisi a oggetti DirectoryInfo che rappresentano tutte le directory situate nella directory rappresentata dall’oggetto corrente. |
| GetDirectories(const String&) | Cerca le directory che soddisfano i criteri di ricerca specificati nella directory rappresentata dall’oggetto corrente. |
| GetDirectories(const String&, SearchOption) | Cerca le directory che soddisfano i criteri di ricerca specificati sia nella directory rappresentata dall’oggetto corrente sia nell’intero albero delle directory radicato nella directory rappresentata dall’oggetto corrente. |
| GetFiles() | Restituisce un array contenente puntatori condivisi a oggetti FileInfo che rappresentano tutte le directory situate nella directory rappresentata dall’oggetto corrente. |
| GetFiles(const String&) | Cerca i file che soddisfano i criteri di ricerca specificati nella directory rappresentata dall’oggetto corrente. |
| GetFiles(const String&, SearchOption) | Cerca i file che soddisfano i criteri di ricerca specificati sia nella directory rappresentata dall’oggetto corrente sia nell’intero albero delle directory radicato nella directory rappresentata dall’oggetto corrente. |
| GetFileSystemInfos() | Restituisce un array contenente puntatori condivisi a oggetti FileSystemInfo che rappresentano tutti i file e le directory situati nella directory rappresentata dall’oggetto corrente. |
| GetFileSystemInfos(const String&) | Cerca i file e le directory che soddisfano i criteri di ricerca specificati nella directory rappresentata dall’oggetto corrente. |
| GetFileSystemInfos(const String&, SearchOption) | Cerca i file e le directory che soddisfano i criteri di ricerca specificati sia nella directory rappresentata dall’oggetto corrente sia nell’intero albero di directory radicato nella directory rappresentata dall’oggetto corrente. |
| MoveTo(const String&) | Sposta la directory rappresentata dall’oggetto corrente e tutto il suo contenuto nella posizione specificata. |
| ToString() const override | Restituisce una stringa contenente il percorso rappresentato dall’oggetto corrente. |
Vedi anche
- Class FileSystemInfo
- Namespace System::IO
- Library Aspose.Font for C++