Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Objek ISEFile mewakili file di Windows PowerShell Integrated Scripting Environment (ISE). Ini adalah instans dari kelas Microsoft.PowerShell.Host.ISE.ISEFile . Topik ini mencantumkan metode anggota dan properti anggotanya. File $psISE.CurrentFile dan file dalam koleksi File di tab PowerShell adalah semua instans dari kelas Microsoft.PowerShell.Host.ISE.ISEFile.
Methods
Simpan( [saveEncoding] )
Didukung di Windows PowerShell ISE 2.0 dan yang lebih baru.
Menyimpan file ke disk.
[saveEncoding] - opsional System.Text.Encoding Parameter pengodean karakter opsional yang akan digunakan untuk file yang disimpan. Nilai defaultnya adalah UTF8.
Pengecualian
- System.IO.IOException: File tidak dapat disimpan.
# Save the file using the default encoding (UTF8)
$psISE.CurrentFile.Save()
# Save the file as ASCII.
$psISE.CurrentFile.Save([System.Text.Encoding]::ASCII)
# Gets the current encoding.
$myfile = $psISE.CurrentFile
$myfile.Encoding
SaveAs(nama file, [saveEncoding])
Didukung di Windows PowerShell ISE 2.0 dan yang lebih baru.
Menyimpan file dengan nama file dan pengkodean yang ditentukan.
filename - String Nama yang akan digunakan untuk menyimpan file.
[saveEncoding] - opsional System.Text.Encoding Parameter pengodean karakter opsional yang akan digunakan untuk file yang disimpan. Nilai defaultnya adalah UTF8.
Pengecualian
- System.ArgumentNullException: Parameter nama file adalah null.
- System.ArgumentException: Parameter nama file kosong.
- System.IO.IOException: File tidak dapat disimpan.
# Save the file with a full path and name.
$fullpath = "C:\temp\newname.txt"
$psISE.CurrentFile.SaveAs($fullPath)
# Save the file with a full path and name and explicitly as UTF8.
$psISE.CurrentFile.SaveAs($fullPath, [System.Text.Encoding]::UTF8)
Karakteristik
Nama Tampilan
Didukung di Windows PowerShell ISE 2.0 dan yang lebih baru.
Properti baca-saja yang mendapatkan string yang berisi nama tampilan file ini. Nama ditampilkan pada tab File di bagian atas editor. Kehadiran tanda bintang (*) di akhir nama menunjukkan bahwa file memiliki perubahan yang belum disimpan.
# Shows the display name of the file.
$psISE.CurrentFile.DisplayName
Editor
Didukung di Windows PowerShell ISE 2.0 dan yang lebih baru.
Properti baca-saja yang mendapatkan objek editor yang digunakan untuk file yang ditentukan.
# Gets the editor and the text.
$psISE.CurrentFile.Editor.Text
Pengkodean
Didukung di Windows PowerShell ISE 2.0 dan yang lebih baru.
Properti baca-saja yang mendapatkan pengkodean file asli. Ini adalah objek System.Text.Encoding .
# Shows the encoding for the file.
$psISE.CurrentFile.Encoding
FullPath
Didukung di Windows PowerShell ISE 2.0 dan yang lebih baru.
Properti baca-saja yang mendapatkan string yang menentukan jalur lengkap file yang dibuka.
# Shows the full path for the file.
$psISE.CurrentFile.FullPath
IsSaved
Didukung di Windows PowerShell ISE 2.0 dan yang lebih baru.
Properti Boolean baca-saja yang mengembalikan $true jika file telah disimpan setelah terakhir dimodifikasi.
# Determines whether the file has been saved since it was last modified.
$myfile = $psISE.CurrentFile
$myfile.IsSaved
IsUntitled
Didukung di Windows PowerShell ISE 2.0 dan yang lebih baru.
Properti baca-saja yang ditampilkan $true jika file tidak pernah diberi judul.
# Determines whether the file has never been given a title.
$psISE.CurrentFile.IsUntitled
$psISE.CurrentFile.SaveAs("temp.txt")
$psISE.CurrentFile.IsUntitled