Bagikan melalui


Enumerasi DOCMISC (docobj.h)

Menyediakan informasi properti lain-lain tentang objek dokumen.

Sintaks

typedef enum __MIDL_IOleDocument_0001 {
  DOCMISC_CANCREATEMULTIPLEVIEWS = 1,
  DOCMISC_SUPPORTCOMPLEXRECTANGLES = 2,
  DOCMISC_CANTOPENEDIT = 4,
  DOCMISC_NOFILESUPPORT = 8
} DOCMISC;

Konstanta

 
DOCMISC_CANCREATEMULTIPLEVIEWS
Nilai: 1
Objek mendukung beberapa tampilan.
DOCMISC_SUPPORTCOMPLEXRECTANGLES
Nilai: 2
Objek mendukung persegi panjang yang kompleks dan karenanya mengimplementasikan IOleDocumentView::SetRectComplex.
DOCMISC_CANTOPENEDIT
Nilai: 4
Objek mendukung aktivasi di jendela terpisah dan oleh karena itu mengimplementasikan IOleDocumentView::Open.
DOCMISC_NOFILESUPPORT
Nilai: 8
Objek tidak mendukung file baca/tulis.

Keterangan

Objek yang memiliki antarmuka pengguna terbatas untuk tujuan aktivasi harus diatur DOCMISC_CANTOPENEDIT. Mereka yang mendukung IPersistStorage hanya sebagai mekanisme persistensi harus menentukan DOCMISC_NOFILESUPPORT. Jika tidak, objek juga harus mengimplementasikan IPersistFile.

Kombinasi nilai dari DOCMISC dikembalikan di lokasi yang ditentukan oleh parameter pdwStatus di IOleDocument::GetDocMiscStatus.

Jika objek tidak memerlukan bendera ini, objek harus menulis nol ke parameter pdwStatus .

Persyaratan

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

Lihat juga

IOleDocument::GetDocMiscStatus

IOleDocumentView::Open

IOleDocumentView::SetRectComplex

IPersistFile

IPersistStorage