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 |