IOleDocumentView::GetInPlaceSite メソッド (docobj.h)
このビュー オブジェクトに関連付けられているビュー サイトを取得します。
構文
HRESULT GetInPlaceSite(
[out] IOleInPlaceSite **ppIPSite
);
パラメーター
[out] ppIPSite
ドキュメントのビュー サイトへのインターフェイス ポインターを受け取る IOleInPlaceSite ポインター変数へのポインター。
戻り値
このメソッドは、成功したS_OKを返します。 その他の可能な値は次のとおりです。
リターン コード | 説明 |
---|---|
|
操作が失敗しました。 |
解説
IOleDocumentView::GetInPlaceSite は、IOleDocumentView::SetInPlaceSite によって渡された最新の IOleInPlaceSite ポインターを取得します。IOleDocumentView::SetInPlaceSite がまだ呼び出されていない場合は NULL を取得します。 このポインターが NULL でない場合、このメソッドはポインターで IUnknown::AddRef を呼び出します。 呼び出し元は、それを解放する責任があります。 ドキュメント ビューでは、このメソッドを完全に実装する必要があります。E_NOTIMPLは許容される戻り値ではありません。
要件
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | docobj.h |