Antarmuka IModelPropertyAccessor (dbgmodel.h)
Representasi model data dari pengambil properti (get/set).
Warisan
IModelPropertyAccessor mewarisi dari IUnknown.
Metode
Antarmuka IModelPropertyAccessor memiliki metode ini.
IModelPropertyAccessor::AddRef Metode IModelPropertyAccessor::AddRef menambah jumlah referensi untuk antarmuka pada objek. |
IModelPropertyAccessor::GetValue Metode GetValue adalah getter untuk aksesor properti. Ini dipanggil setiap kali klien ingin mengambil nilai yang mendasar dari properti . |
IModelPropertyAccessor::QueryInterface Metode IModelPropertyAccessor::QueryInterface mengambil pointer ke antarmuka yang didukung pada objek. |
IModelPropertyAccessor::Release Metode IModelPropertyAccessor::Release mengurangi jumlah referensi untuk antarmuka pada objek. |
IModelPropertyAccessor::SetValue Metode SetValue adalah setter untuk aksesor properti. Ini dipanggil setiap kali klien ingin menetapkan nilai ke properti yang mendasar. |
Keterangan
Pengakses properti dalam model data adalah implementasi antarmuka IModelPropertyAccessor yang dikotak ke dalam IModelObject. Objek model akan mengembalikan semacam ObjectPropertyAccessor ketika dikueri dan nilai intrinsik adalah VT_UNKNOWN yang dijamin dapat dikueri untuk IModelPropertyAccessor. Dalam prosesnya, dijamin dapat dicor secara statis ke IModelPropertyAccessor.
Aksesor properti adalah cara tidak langsung untuk mendapatkan panggilan metode untuk mendapatkan dan mengatur nilai kunci dalam model data. Jika nilai kunci yang diberikan adalah aksesor properti, metode GetKeyValue dan SetKeyValue akan secara otomatis melihat ini dan memanggil metode GetValue atau SetValue yang mendasar aksesor properti sebagaimana mewajibkan.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | dbgmodel.h |