Bagikan melalui


IOleDocument::GetDocMiscStatus method (docobj.h)

Mengambil informasi status tentang objek dokumen.

Sintaks

HRESULT GetDocMiscStatus(
  [out] DWORD *pdwStatus
);

Parameter

[out] pdwStatus

Penunjuk ke informasi tentang perilaku yang didukung. Nilai yang mungkin diambil dari enumerasi DOCMISC .

Mengembalikan nilai

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

Menampilkan kode Deskripsi
E_POINTER
Alamat dalam pdwStatus adalah NULL.

Keterangan

Metode ini menyediakan cara bagi kontainer untuk memastikan apakah objek dokumen mendukung beberapa tampilan, persegi panjang kompleks, membuka di jendela pop-up, atau file baca/tulis.

Nilai dari enumerator ini juga disimpan dalam registri sebagai nilai kunci DocObject.

Catatan untuk Penelepon

Dengan memanggil metode ini sebelum mengaktifkan objek dokumen, kontainer dapat mengambil langkah apa pun yang diperlukan untuk mendukung atau mengakomodasi perilaku yang ditentukan.

Catatan untuk Pelaksana

Metode ini harus sepenuhnya diimplementasikan dalam objek dokumen apa pun, bahkan jika nilai dereferensi pdwStatus adalah nol. E_NOTIMPL bukan nilai pengembalian yang dapat diterima. Biasanya, nilai DOCMISC yang dikembalikan harus dikodekan secara permanen untuk performa.

Persyaratan

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

Lihat juga

DOCMISC

IOleDocument