Antarmuka IOleDocumentView (docobj.h)
Antarmuka IOleDocumentView memungkinkan kontainer untuk berkomunikasi dengan setiap tampilan yang didukung oleh objek dokumen.
Objek dokumen yang mendukung beberapa tampilan datanya mewakili setiap tampilan sebagai objek terpisah. Setiap objek tampilan dokumen mengimplementasikan IOleDocumentView, bersama dengan IOleInPlaceObject, IOleInPlaceActiveObject, dan antarmuka opsional seperti IPrint dan IOleCommandTarget. Objek dokumen yang hanya mendukung satu tampilan tidak mengharuskan tampilan tersebut diimplementasikan sebagai objek terpisah. Sebagai gantinya, dokumen dan tampilan dapat diimplementasikan sebagai satu kelas.
Warisan
Antarmuka IOleDocumentView mewarisi dari antarmuka IUnknown . IOleDocumentView juga memiliki jenis anggota ini:
Metode
Antarmuka IOleDocumentView memiliki metode ini.
IOleDocumentView::ApplyViewState Menginisialisasi tampilan dengan status tampilan yang sebelumnya disimpan dalam panggilan ke IOleDocumentView::SaveViewState. |
IOleDocumentView::Clone Membuat objek tampilan duplikat dengan status internal yang identik dengan tampilan saat ini. |
IOleDocumentView::CloseView Menginstruksikan tampilan dokumen untuk menutup dirinya sendiri dan merilis penunjuk IOleInPlaceSite-nya. |
IOleDocumentView::GetDocument Mendapatkan penunjuk antarmuka IUnknown pada objek dokumen yang memiliki tampilan ini. |
IOleDocumentView::GetInPlaceSite Mengambil situs tampilan yang terkait dengan objek tampilan ini. |
IOleDocumentView::GetRect Mengambil koordinat persegi panjang viewport tempat tampilan atau akan diaktifkan. |
IOleDocumentView::Open Menampilkan tampilan dokumen dalam jendela pop-up terpisah. Semantik setara dengan IOleObject::D oVerb dengan OLEIVERB_OPEN. |
IOleDocumentView::SaveViewState Menyimpan status tampilan ke aliran yang ditentukan. |
IOleDocumentView::SetInPlaceSite Mengaitkan situs tampilan dokumen kontainer dengan objek tampilan dokumen. |
IOleDocumentView::SetRect Mengatur koordinat persegi panjang viewport tempat tampilan akan diaktifkan atau mengatur ulang koordinat viewport tempat tampilan saat ini diaktifkan. |
IOleDocumentView::SetRectComplex Mengatur koordinat persegi panjang dari viewport, bilah gulir, dan kotak ukuran. |
IOleDocumentView::Show Mengaktifkan atau menonaktifkan tampilan. |
IOleDocumentView::UIActivate Mengaktifkan atau menonaktifkan elemen antarmuka pengguna tampilan dokumen, seperti menu, toolbar, dan akselerator. |
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 | docobj.h |