Bagikan melalui


Kelas ISpecifyPropertyPagesImpl

Kelas ini mengimplementasikan IUnknown dan menyediakan implementasi default antarmuka ISpecifyPropertyPages .

Penting

Kelas ini dan anggotanya tidak dapat digunakan dalam aplikasi yang dijalankan di Windows Runtime.

Sintaks

template<class T>
class ATL_NO_VTABLE ISpecifyPropertyPagesImpl
   : public ISpecifyPropertyPages

Parameter

T
Kelas Anda, berasal dari ISpecifyPropertyPagesImpl.

Anggota

Metode Publik

Nama Deskripsi
ISpecifyPropertyPagesImpl::GetPages Mengisi Array Nilai UUID yang Dihitung. Setiap UUID sesuai dengan CLSID untuk salah satu halaman properti yang dapat ditampilkan di lembar properti objek.

Keterangan

Antarmuka ISpecifyPropertyPages memungkinkan klien untuk mendapatkan daftar CLSID untuk halaman properti yang didukung oleh objek. Kelas ISpecifyPropertyPagesImpl menyediakan implementasi default antarmuka ini dan mengimplementasikan IUnknown dengan mengirim informasi ke perangkat cadangan dalam build debug.

Catatan

Jangan mengekspos ISpecifyPropertyPages antarmuka jika objek Anda tidak mendukung halaman properti.

Artikel Terkait Tutorial ATL, Membuat Proyek ATL

Hierarki Warisan

ISpecifyPropertyPages

ISpecifyPropertyPagesImpl

Persyaratan

Header: atlcom.h

ISpecifyPropertyPagesImpl::GetPages

Mengisi array dalam struktur CAUUID dengan CLSID untuk halaman properti yang dapat ditampilkan di lembar properti objek.

STDMETHOD(GetPages)(CAUUID* pPages);

Keterangan

ATL menggunakan peta properti objek untuk mengambil setiap CLSID.

Lihat ISpecifyPropertyPages::GetPages di Windows SDK.

Lihat juga

Kelas IPropertyPageImpl
Kelas IPerPropertyBrowsingImpl
Gambaran Umum Kelas