Espacio de nombres FileSystem
Importante
Esta interfaz está en desarrollo activo y cambiará.
Resumen
El espacio de nombres FileSystem proporciona las propiedades y los métodos para manipular el sistema de archivos. Esto se puede usar desde JavaScript para leer o escribir archivos necesarios para admitir la extensión del depurador.
Ejemplo
Para obtener un ejemplo sencillo de un extremo a otro sobre cómo usar este espacio de nombres y estos objetos, consulte el ejemplo en GitHub: https://github.com/Microsoft/WinDbg-Samples/tree/master/FileSystem
Métodos de objeto
Nombre | Tipo de valor devuelto | Firma | Descripción |
---|---|---|---|
CreateFile | file | CreateFile(path, [disposition]) | Crea un nuevo archivo en la ruta de acceso especificada y lo abre para escribirlo. La disposición puede ser una de "OpenExisting", "CreateNew" o "CreateAlways". |
CreateTempFile | file | CreateTempFile() | Crea un nuevo archivo temporal en la carpeta %TEMP% y lo abre para escribirlo. |
CreateTextReader | lector de texto | CreateTextReader(file | path, [codificación]) | Crea un lector de texto a partir del objeto de archivo o ruta de acceso especificados que leerá el texto de la codificación especificada. La codificación puede ser una de "Ascii", "Utf8" o "Utf16". Si no se especifica, "Ascii" es el valor predeterminado. |
CreateTextWriter | escritor de texto | CreateTextWriter(file | path, [codificación]) | Crea un escritor de texto a partir del objeto de archivo o ruta de acceso especificados que escribirá texto de la codificación especificada. La codificación puede ser una de "Ascii", "Utf8" o "Utf16". Si no se especifica, "Ascii" es el valor predeterminado. |
DeleteFile | DeleteFile(path) | Elimina el archivo en la ruta de acceso especificada. | |
FileExists | Verdadero o falso | FileExists(path) | Devuelve true o false en cuanto a si existe un archivo en la ruta de acceso especificada. |
OpenFile | file | OpenFile(path) | Abre un archivo en la ruta de acceso especificada para su lectura. |
Propiedades de objeto
Nombre | Descripción |
---|---|
CurrentDirectory | Objeto de directorio que representa el directorio de trabajo actual del proceso del depurador. |
TempDirectory | Objeto de directorio que representa el directorio %TEMP% del proceso del depurador. |