ReactOS 0.4.15-dev-7889-g76290a6
IOleDocumentView Interface Reference
Inheritance diagram for IOleDocumentView:
Collaboration diagram for IOleDocumentView:

Public Types

- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN

Public Member Functions

HRESULT SetInPlaceSite ([in, unique] IOleInPlaceSite *pIPSite)
HRESULT GetInPlaceSite ([out] IOleInPlaceSite **ppIPSite)
HRESULT GetDocument ([out] IUnknown **ppunk)
HRESULT SetRect ([in] LPRECT prcView)
HRESULT GetRect ([out] LPRECT prcView)
HRESULT SetRectComplex ([in, unique] LPRECT prcView, [in, unique] LPRECT prcHScroll, [in, unique] LPRECT prcVScroll, [in, unique] LPRECT prcSizeBox)
HRESULT Show ([in] BOOL fShow)
HRESULT UIActivate ([in] BOOL fUIActivate)
HRESULT CloseView ([in] DWORD dwReserved)
HRESULT SaveViewState ([in] LPSTREAM pstm)
HRESULT ApplyViewState ([in] LPSTREAM pstm)
HRESULT Clone ([in] IOleInPlaceSite *pIPSiteNew, [out] IOleDocumentView **ppViewNew)
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
ULONG AddRef ()
ULONG Release ()

Detailed Description

Definition at line 90 of file docobj.idl.

Member Typedef Documentation


Definition at line 92 of file docobj.idl.

Member Function Documentation

◆ ApplyViewState()

HRESULT IOleDocumentView::ApplyViewState ( [in] LPSTREAM  pstm)

◆ Clone()

HRESULT IOleDocumentView::Clone ( [in] IOleInPlaceSite pIPSiteNew,
[out] IOleDocumentView **  ppViewNew 

◆ CloseView()

HRESULT IOleDocumentView::CloseView ( [in] DWORD  dwReserved)

◆ GetDocument()

HRESULT IOleDocumentView::GetDocument ( [out] IUnknown **  ppunk)

◆ GetInPlaceSite()

HRESULT IOleDocumentView::GetInPlaceSite ( [out] IOleInPlaceSite **  ppIPSite)

◆ GetRect()

HRESULT IOleDocumentView::GetRect ( [out] LPRECT  prcView)

◆ Open()

HRESULT IOleDocumentView::Open ( )

◆ SaveViewState()

HRESULT IOleDocumentView::SaveViewState ( [in] LPSTREAM  pstm)

◆ SetInPlaceSite()

HRESULT IOleDocumentView::SetInPlaceSite ( [in, unique] IOleInPlaceSite pIPSite)

◆ SetRect()

HRESULT IOleDocumentView::SetRect ( [in] LPRECT  prcView)

◆ SetRectComplex()

HRESULT IOleDocumentView::SetRectComplex ( [in, unique] LPRECT  prcView,
[in, unique] LPRECT  prcHScroll,
[in, unique] LPRECT  prcVScroll,
[in, unique] LPRECT  prcSizeBox 

◆ Show()

HRESULT IOleDocumentView::Show ( [in] BOOL  fShow)

◆ UIActivate()

HRESULT IOleDocumentView::UIActivate ( [in] BOOL  fUIActivate)

The documentation for this interface was generated from the following file: