Bagikan melalui


Metode IFileOperation::SetProperties (shobjidl_core.h)

Menyatakan sekumpulan properti dan nilai yang akan diatur pada item atau item.

Sintaks

HRESULT SetProperties(
  [in] IPropertyChangeArray *pproparray
);

Parameter

[in] pproparray

Jenis: IPropertyChangeArray*

Arahkan ke IPropertyChangeArray, yang mengakses koleksi objek IPropertyChange yang menentukan properti yang akan diatur dan nilai barunya.

Nilai kembali

Jenis: HRESULT

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

Keterangan

Metode ini tidak mengatur nilai properti baru, metode ini hanya mendeklarasikannya. Untuk mengatur nilai properti pada item atau sekelompok item, Anda harus membuat setidaknya urutan panggilan yang dirinci di sini:

  1. Panggil IFileOperation::SetProperties untuk mendeklarasikan properti tertentu yang akan ditetapkan dan nilai barunya.
  2. Panggil IFileOperation::ApplyPropertiesToItem atau IFileOperation::ApplyPropertiesToItems untuk mendeklarasikan item atau item yang propertinya akan diatur.
  3. Panggil IFileOperation::P erformOperations untuk menerapkan properti ke item atau item.

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 (termasuk Shobjidl.h)