Clase System::IO::DirectoryInfo
Contenido
[
Ocultar
]DirectoryInfo class
Representa una ruta del sistema de archivos, un directorio referido por esta 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 o usando el operador new, ya que provocará errores en 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 referido por la ruta representada por el objeto actual si el directorio está vacío. |
| Delete(bool) | Elimina el directorio referido por 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 al 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 al 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.Page for C++