Bagikan melalui


Antarmuka IPropertyStoreCapabilities (propsys.h)

Mengekspos metode yang menentukan apakah properti dapat diedit di UI oleh pengguna.

Warisan

Antarmuka IPropertyStoreCapabilities mewarisi dari antarmuka IUnknown . IPropertyStoreCapabilities juga memiliki jenis anggota ini:

Metode

Antarmuka IPropertyStoreCapabilities memiliki metode ini.

 
IPropertyStoreCapabilities::IsPropertyWritable

Kueri apakah handler properti memungkinkan properti tertentu diedit di UI oleh pengguna.

Keterangan

Kapan harus Menerapkan

Penangan properti mengimplementasikan antarmuka ini untuk menonaktifkan kemampuan pengguna untuk mengedit properti tertentu. Properti ini biasanya dapat diedit di UI, tetapi tidak didukung untuk ditulis oleh handler properti. Misalnya, properti System.Author biasanya dapat diedit. Jika penulis handler properti membuat jenis file yang mengekspos System.Author untuk dibaca, tetapi tidak dapat mendukung penulisan kembali properti ini, penulis handler dapat mengembalikan S_FALSE dari IPropertyStoreCapabilities::IsPropertyWritable untuk System.Author.

Antarmuka pengguna Shell yang memungkinkan pengeditan properti, seperti Panel Detail dan Tab Detail dialog Properti, memanggil metode ini sebagai bagian dari menentukan apakah akan mengizinkan pengeditan properti tertentu. Hal ini memungkinkan UI pengeditan properti Shell menonaktifkan kontrol daripada menampilkan kesalahan saat handler properti gagal mengatur atau menerapkan nilai properti.

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 propsys.h