Bagikan melalui


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.