Bagikan melalui


Metode IFileSaveDialog::SetProperties (shobjidl_core.h)

Menyediakan penyimpanan properti yang menentukan nilai default yang akan digunakan untuk item yang disimpan.

Sintaks

HRESULT SetProperties(
  [in] IPropertyStore *pStore
);

Parameter

[in] pStore

Jenis: IPropertyStore*

Penunjuk ke antarmuka yang mewakili penyimpanan properti yang berisi metadata terkait.

Nilai kembali

Jenis: HRESULT

Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

Metode ini dapat dipanggil kapan saja sebelum dialog dibuka atau saat dialog ditampilkan. Jika item memiliki properti yang melekat, metode ini harus dipanggil dengan properti tersebut sebelum menampilkan dialog.

Saat menggunakan Simpan Sebagai, aplikasi harus menyediakan properti item yang disimpan ke dialog Simpan . Properti tersebut harus diulang dari item asli dengan memanggil GetPropertyStore dengan bendera GPS_HANDLERPROPERTIESONLY .

Untuk mengambil properti item yang disimpan (yang mungkin telah dimodifikasi oleh pengguna) setelah dialog ditutup, panggil IFileSaveDialog::GetProperties.

Untuk mengaktifkan koleksi properti dan menunjukkan properti mana yang harus ditampilkan dalam dialog Simpan , gunakan IFileSaveDialog::SetCollectedProperties.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header shobjidl_core.h

Lihat juga

IFileSaveDialog

IFileSaveDialog::GetProperties

IFileSaveDialog::SetCollectedProperties