SaveFileDialog Kelas

Definisi

Mewakili dialog umum yang memungkinkan pengguna menentukan nama file untuk menyimpan file sebagai. SaveFileDialog tidak dapat digunakan oleh aplikasi yang dijalankan di bawah kepercayaan parsial.

public ref class SaveFileDialog sealed : Microsoft::Win32::FileDialog
public sealed class SaveFileDialog : Microsoft.Win32.FileDialog
type SaveFileDialog = class
    inherit FileDialog
Public NotInheritable Class SaveFileDialog
Inherits FileDialog
Warisan
SaveFileDialog
Warisan

Contoh

Contoh berikut menunjukkan cara membuat SaveFileDialog dan memproses hasilnya.

// Configure save file dialog box
Microsoft.Win32.SaveFileDialog dlg = new Microsoft.Win32.SaveFileDialog();
dlg.FileName = "Document"; // Default file name
dlg.DefaultExt = ".txt"; // Default file extension
dlg.Filter = "Text documents (.txt)|*.txt"; // Filter files by extension

// Show save file dialog box
Nullable<bool> result = dlg.ShowDialog();

// Process save file dialog box results
if (result == true)
{
    // Save document
    string filename = dlg.FileName;
}
' Configure save file dialog box
Dim dlg As New Microsoft.Win32.SaveFileDialog()
dlg.FileName = "Document" ' Default file name
dlg.DefaultExt = ".txt" ' Default file extension
dlg.Filter = "Text documents (.txt)|*.txt" ' Filter files by extension

' Show save file dialog box
Dim result? As Boolean = dlg.ShowDialog()

' Process save file dialog box results
If result = True Then
    ' Save document
    Dim filename As String = dlg.FileName
End If

Keterangan

Anda tidak dapat mendeklarasikan kelas terkelola ini di XAML.

Konstruktor

SaveFileDialog()

Menginisialisasi instans baru kelas SaveFileDialog.

Properti

AddExtension

Mendapatkan atau menetapkan nilai yang menunjukkan apakah dialog file secara otomatis menambahkan ekstensi ke nama file jika pengguna menghilangkan ekstensi.

(Diperoleh dari FileDialog)
AddToRecent

Mendapatkan atau mengatur nilai yang menunjukkan apakah kotak dialog akan menambahkan item yang dibuka atau disimpan ke daftar dokumen terbaru.

(Diperoleh dari CommonItemDialog)
CheckFileExists

Mendapatkan atau mengatur nilai yang menunjukkan apakah dialog file menampilkan peringatan jika pengguna menentukan nama file yang tidak ada.

(Diperoleh dari FileDialog)
CheckPathExists

Mendapatkan atau menetapkan nilai yang menentukan apakah peringatan ditampilkan jika jenis pengguna tidak valid jalur dan nama file.

(Diperoleh dari FileDialog)
ClientGuid

Mendapatkan atau mengatur GUID untuk dikaitkan dengan status dialog yang bertahan.

(Diperoleh dari CommonItemDialog)
CreatePrompt

Mendapatkan atau menetapkan nilai yang menunjukkan apakah SaveFileDialog pengguna meminta izin untuk membuat file jika pengguna menentukan file yang tidak ada.

CreateTestFile

Mendapatkan atau mengatur nilai yang menunjukkan apakah kotak dialog akan mencoba membuat file pengujian di jalur yang dipilih.

CustomPlaces

Mendapatkan atau mengatur daftar tempat kustom untuk kotak dialog file.

(Diperoleh dari FileDialog)
DefaultDirectory

Mendapatkan atau mengatur direktori yang ditampilkan oleh kotak dialog file jika tidak ada nilai direktori yang baru digunakan yang tersedia.

(Diperoleh dari CommonItemDialog)
DefaultExt

Mendapatkan atau mengatur nilai yang menentukan string ekstensi default yang akan digunakan untuk memfilter daftar file yang ditampilkan.

(Diperoleh dari FileDialog)
DereferenceLinks

Mendapatkan atau mengatur nilai yang menunjukkan apakah dialog file mengembalikan lokasi file yang dirujuk oleh pintasan atau lokasi file pintasan (.lnk).

(Diperoleh dari FileDialog)
FileName

Mendapatkan atau mengatur string yang berisi jalur lengkap file yang dipilih dalam dialog file.

(Diperoleh dari FileDialog)
FileNames

Mendapatkan array yang berisi satu nama file untuk setiap file yang dipilih.

(Diperoleh dari FileDialog)
Filter

Mendapatkan atau mengatur string filter yang menentukan jenis file apa yang ditampilkan dari OpenFileDialog atau SaveFileDialog.

(Diperoleh dari FileDialog)
FilterIndex

Mendapatkan atau mengatur indeks filter yang saat ini dipilih dalam dialog file.

(Diperoleh dari FileDialog)
InitialDirectory

Mendapatkan atau mengatur direktori awal yang ditampilkan oleh dialog file.

(Diperoleh dari FileDialog)
Options

Mendapatkan bendera dialog file umum Win32 yang digunakan oleh dialog file untuk inisialisasi.

(Diperoleh dari FileDialog)
OverwritePrompt

Mendapatkan atau menetapkan nilai yang menunjukkan apakah SaveFileDialog menampilkan peringatan jika pengguna menentukan nama file yang sudah ada.

RestoreDirectory

Properti ini tidak diimplementasikan.

(Diperoleh dari FileDialog)
RootDirectory

Mendapatkan atau mengatur direktori yang ditampilkan sebagai akar navigasi untuk dialog.

(Diperoleh dari CommonItemDialog)
SafeFileName

Mendapatkan string yang hanya berisi nama file untuk file yang dipilih.

(Diperoleh dari FileDialog)
SafeFileNames

Mendapatkan array yang berisi satu nama file aman untuk setiap file yang dipilih.

(Diperoleh dari FileDialog)
ShowHiddenItems

Mendapatkan atau menetapkan nilai yang menunjukkan apakah kotak dialog akan menampilkan item tersembunyi dan sistem terlepas dari preferensi pengguna.

(Diperoleh dari CommonItemDialog)
Tag

Mendapatkan atau mengatur objek yang terkait dengan dialog. Ini menyediakan kemampuan untuk melampirkan objek arbitrer ke dialog.

(Diperoleh dari CommonDialog)
Title

Mendapatkan atau mengatur teks yang muncul di bilah judul dialog file.

(Diperoleh dari FileDialog)
ValidateNames

Mendapatkan atau menetapkan nilai yang menunjukkan apakah dialog hanya menerima nama file Win32 yang valid.

(Diperoleh dari FileDialog)

Metode

CheckPermissionsToShowDialog()

Menentukan apakah ada izin yang memadai untuk menampilkan dialog.

(Diperoleh dari CommonDialog)
Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
HookProc(IntPtr, Int32, IntPtr, IntPtr)

Menentukan prosedur hook dialog file umum yang ditimpa untuk menambahkan fungsionalitas umum ke dialog file.

(Diperoleh dari FileDialog)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
OnFileOk(CancelEventArgs)

Memunculkan kejadian FileOk.

(Diperoleh dari FileDialog)
OnItemOk(CancelEventArgs)

Memunculkan kejadian FileOk.

(Diperoleh dari FileDialog)
OpenFile()

Membuat aliran file baca-tulis untuk nama file yang dipilih oleh pengguna menggunakan SaveFileDialog.

Reset()

Mereset semua SaveFileDialog properti ke nilai defaultnya.

RunDialog(IntPtr)

RunDialog(IntPtr) dipanggil untuk menampilkan dialog file di kelas turunan, seperti OpenFileDialog dan SaveFileDialog.

(Diperoleh dari FileDialog)
ShowDialog()

Menampilkan dialog umum.

(Diperoleh dari CommonDialog)
ShowDialog(Window)

Menampilkan dialog umum.

(Diperoleh dari CommonDialog)
ToString()

Mengembalikan string yang mewakili dialog file.

(Diperoleh dari FileDialog)

Acara

FileOk

Terjadi ketika pengguna memilih nama file dengan mengklik tombol Buka atau OpenFileDialog tombol Simpan dari SaveFileDialog.

(Diperoleh dari FileDialog)

Berlaku untuk

Lihat juga