The FileSystem Namespace
Penting
Antarmuka ini sedang dalam pengembangan aktif dan akan berubah.
Ringkasan
Namespace FileSystem menyediakan properti dan metode untuk memanipulasi sistem file. Ini dapat digunakan dari JavaScript untuk membaca atau menulis file yang diperlukan untuk mendukung ekstensi debugger Anda.
Sampel
Untuk contoh end-to-end sederhana tentang cara menggunakan namespace layanan ini dan objek ini, lihat sampel di GitHub - https://github.com/Microsoft/WinDbg-Samples/tree/master/FileSystem
Metode Objek
Nama | Jenis Hasil | Tanda Tangan | Deskripsi |
---|---|---|---|
CreateFile | file | CreateFile(path, [disposition]) | Membuat file baru di jalur yang ditentukan dan membukanya untuk ditulis. Disposisi mungkin salah satu dari "OpenExisting", "CreateNew", atau "CreateAlways". |
CreateTempFile | file | CreateTempFile() | Membuat file sementara baru di folder %TEMP% dan membukanya untuk ditulis. |
CreateTextReader | pembaca teks | CreateTextReader(file | path, [encoding]) | Membuat pembaca teks dari objek file atau jalur yang diberikan yang akan membaca teks pengodean yang ditentukan. Pengodean mungkin salah satu dari "Ascii", "Utf8", atau "Utf16". Jika tidak ditentukan, "Ascii" adalah defaultnya. |
CreateTextWriter | penulis teks | CreateTextWriter(file | path, [encoding]) | Membuat penulis teks dari objek atau jalur file yang diberikan yang akan menulis teks pengodean yang ditentukan. Pengodean mungkin salah satu dari "Ascii", "Utf8", atau "Utf16". Jika tidak ditentukan, "Ascii" adalah defaultnya. |
DeleteFile | DeleteFile(path) | Menghapus file pada jalur yang ditentukan. | |
FileExists | Benar atau Salah | FileExists(path) | Mengembalikan true atau false apakah file ada di jalur yang diberikan |
OpenFile | file | OpenFile(jalur) | Membuka file pada jalur yang ditentukan untuk dibaca. |
Properti Obyek
Nama | Deskripsi |
---|---|
CurrentDirectory | Objek direktori yang mewakili direktori kerja saat ini dari proses debugger. |
TempDirectory | Objek direktori yang mewakili direktori %TEMP% dari proses debugger. |