Bagikan melalui


IOleObject::GetUserClassID method (oleidl.h)

Mengambil pengidentifikasi kelas objek, CLSID yang sesuai dengan string yang mengidentifikasi objek ke pengguna akhir.

Sintaks

HRESULT GetUserClassID(
  [out] CLSID *pClsid
);

Parameter

[out] pClsid

Penunjuk ke pengidentifikasi kelas (CLSID) yang akan dikembalikan. CLSID objek setara dengan nama jenis pengguna yang dikembalikan oleh IOleObject::GetUserType.

Nilai kembali

Metode ini mengembalikan S_OK pada keberhasilan. Kemungkinan nilai pengembalian lainnya termasuk yang berikut ini.

Menampilkan kode Deskripsi
E_FAIL
Operasi gagal.

Keterangan

IOleObject::GetUserClassID mengembalikan CLSID yang terkait dengan objek dalam database pendaftaran. Biasanya, nilai ini identik dengan CLSID yang disimpan dengan objek , yang dikembalikan oleh IPersist::GetClassID. Untuk objek tertaut, ini adalah CLSID dari sumber tautan terikat terakhir. Jika objek berjalan dalam aplikasi yang berbeda dari yang dibuat dan untuk tujuan diedit adalah meniru kelas yang dikenali aplikasi kontainer, CLSID yang dikembalikan akan menjadi kelas yang ditiru daripada kelas objek itu sendiri.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header oleidl.h

Lihat juga

GetConvertStg

IOleObject

IOleObject::GetUserType

IPersist::GetClassID

OleDoAutoConvert

OleSetAutoConvert

SetConvertStg