clase System::IO::DirectoryInfo
Contenido
[
Ocultar
]DirectoryInfo class
Representa una ruta del sistema de archivos, un directorio al que se refiere dicha ruta y proporciona métodos de instancia para manipular directorios. Los objetos de esta clase solo deben asignarse mediante la función System::MakeObject(). Nunca cree una instancia de este tipo en la pila ni usando el operador new, ya que provocará errores de tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use ese puntero para pasarlo a funciones como argumento.
class DirectoryInfo : public System::IO::FileSystemInfo
Métodos
| Método | Descripción |
|---|---|
| Create() | Crea un directorio en la ruta representada por el objeto actual. |
| CreateSubdirectory(const String&) | Crea subdirectorios en la ruta especificada. |
| Delete() override | Elimina el directorio al que se refiere la ruta representada por el objeto actual si el directorio está vacío. |
| Delete(bool) | Elimina el directorio al que se refiere la ruta representada por el objeto actual. Un parámetro especifica si el contenido del directorio debe eliminarse recursivamente cuando el directorio no está vacío. |
| DirectoryInfo(const String&) | Construye una instancia de la clase DirectoryInfo en la ruta especificada. |
| EnumerateDirectories() | Devuelve una colección enumerable que contiene todos los directorios ubicados en el directorio representado por el objeto actual. |
| EnumerateDirectories(const String&) | Busca los directorios que cumplen con los criterios de búsqueda especificados en el directorio representado por el objeto actual. |
| EnumerateDirectories(const String&, SearchOption) | Busca los directorios que cumplen con los criterios de búsqueda especificados, ya sea en el directorio representado por el objeto actual o en todo el árbol de directorios cuya raíz es el directorio representado por el objeto actual. |
| EnumerateFiles() | Devuelve una colección enumerable que contiene todos los archivos ubicados en el directorio representado por el objeto actual. |
| EnumerateFiles(const String&) | Busca los archivos que cumplen con los criterios de búsqueda especificados en el directorio representado por el objeto actual. |
| EnumerateFiles(const String&, SearchOption) | Busca los archivos que cumplen con los criterios de búsqueda especificados, ya sea en el directorio representado por el objeto actual o en todo el árbol de directorios cuya raíz es el directorio representado por el objeto actual. |
| EnumerateFileSystemInfos() | Devuelve una colección enumerable que contiene todos los archivos y directorios ubicados en el directorio representado por el objeto actual. |
| EnumerateFileSystemInfos(const String&) | Busca los archivos y directorios que cumplen con los criterios de búsqueda especificados en el directorio representado por el objeto actual. |
| EnumerateFileSystemInfos(const String&, SearchOption) | Busca los archivos y directorios que cumplen con los criterios de búsqueda especificados, ya sea en el directorio representado por el objeto actual o en todo el árbol de directorios cuya raíz es el directorio representado por el objeto actual. |
| get_Exists() override | Determina si la ruta representada por el objeto actual se refiere a un directorio existente. |
| get_Name() override | Devuelve el nombre de la entidad a la que se refiere la ruta representada por el objeto actual. |
| get_Parent() | Devuelve un puntero compartido a un objeto DirectoryInfo que representa una ruta que hace referencia al directorio padre del directorio representado por el objeto actual. |
| get_Root() | Devuelve un puntero compartido a un objeto DirectoryInfo que representa una ruta que hace referencia al directorio raíz del directorio representado por el objeto actual. |
| GetDirectories() | Devuelve una matriz que contiene punteros compartidos a objetos DirectoryInfo que representan todos los directorios ubicados en el directorio representado por el objeto actual. |
| GetDirectories(const String&) | Busca los directorios que cumplen con los criterios de búsqueda especificados en el directorio representado por el objeto actual. |
| GetDirectories(const String&, SearchOption) | Busca los directorios que cumplen con los criterios de búsqueda especificados, ya sea en el directorio representado por el objeto actual o en todo el árbol de directorios cuya raíz es el directorio representado por el objeto actual. |
| GetFiles() | Devuelve una matriz que contiene punteros compartidos a objetos FileInfo que representan todos los directorios ubicados en el directorio representado por el objeto actual. |
| GetFiles(const String&) | Busca los archivos que cumplen con los criterios de búsqueda especificados en el directorio representado por el objeto actual. |
| GetFiles(const String&, SearchOption) | Busca los archivos que cumplen con los criterios de búsqueda especificados, ya sea en el directorio representado por el objeto actual o en todo el árbol de directorios cuya raíz es el directorio representado por el objeto actual. |
| GetFileSystemInfos() | Devuelve una matriz que contiene punteros compartidos a objetos FileSystemInfo que representan todos los archivos y directorios ubicados en el directorio representado por el objeto actual. |
| GetFileSystemInfos(const String&) | Busca los archivos y directorios que cumplen con los criterios de búsqueda especificados en el directorio representado por el objeto actual. |
| GetFileSystemInfos(const String&, SearchOption) | Busca los archivos y directorios que cumplen con los criterios de búsqueda especificados, ya sea en el directorio representado por el objeto actual o en todo el árbol de directorios cuya raíz es el directorio representado por el objeto actual. |
| MoveTo(const String&) | Mueve el directorio representado por el objeto actual y todo su contenido a la ubicación especificada. |
| ToString() const override | Devuelve una cadena que contiene la ruta representada por el objeto actual. |
Ver también
- Class FileSystemInfo
- Namespace System::IO
- Library Aspose.PDF for C++