IOleDocumentView 介面 (docobj.h)
IOleDocumentView 介面可讓容器與文件物件支援的每個檢視進行通訊。
支援多個檢視之數據的檔物件代表每個檢視做為個別物件。 每個文件檢視對象都會實作 IOleDocumentView,以及 IOleInPlaceObject、IOleInPlaceActiveObject 和選擇性介面,例如 IPrint 和 IOleCommandTarget。 僅支援單一檢視的文件物件不需要將該檢視實作為個別物件。 相反地,檔與檢視都可以實作為單一類別。
繼承
IOleDocumentView 介面繼承自 IUnknown 介面。 IOleDocumentView 也有下列類型的成員:
方法
IOleDocumentView 介面具有這些方法。
IOleDocumentView::ApplyViewState 初始化先前儲存在 IOleDocumentView::SaveViewState 呼叫中之檢視狀態的檢視。 |
IOleDocumentView::Clone 建立與目前檢視相同之內部狀態的重複檢視物件。 |
IOleDocumentView::CloseView 指示文件檢視關閉本身,並釋放其 IOleInPlaceSite 指標。 |
IOleDocumentView::GetDocument 取得擁有此檢視之文件物件上的IUnknown 介面指標。 |
IOleDocumentView::GetInPlaceSite 擷取與此檢視對象相關聯的檢視網站。 |
IOleDocumentView::GetRect 擷取檢視區的矩形座標,檢視區會啟動或啟動。 |
IOleDocumentView::Open 在不同的彈出視窗中顯示文件檢視。 語意相當於具有 OLEIVERB_OPEN 的 IOleObject::D oVerb。 |
IOleDocumentView::SaveViewState 將檢視狀態儲存至指定的數據流。 |
IOleDocumentView::SetInPlaceSite 將容器的文件檢視網站與文件的檢視對象產生關聯。 |
IOleDocumentView::SetRect 設定要啟動檢視區之檢視區的矩形座標,或重設檢視區目前啟動之檢視區的座標。 |
IOleDocumentView::SetRectComplex 設定檢視區、滾動條和大小方塊的矩形座標。 |
IOleDocumentView::Show 啟動或停用檢視。 |
IOleDocumentView::UIActivate 啟動或停用文件檢視的使用者介面元素,例如功能表、工具列和快捷鍵。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 專業版 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | docobj.h |