IOleAdviseHolder::SendOnRename メソッド (oleidl.h)

現在登録されているすべてのアドバイザリ シンクに、オブジェクトの名前が変更されたことを通知する通知を送信します。

構文

HRESULT SendOnRename(
  [in] IMoniker *pmk
);

パラメーター

[in] pmk

オブジェクトの新しい完全モニカーへのポインター。

戻り値

このメソッドは、アドバイズ シンクが IAdviseSink::OnRename 通知を送信した場合にS_OKを返します。

注釈

SendOnRenameIAdviseSink::OnRename を呼び出して、アドバイザリ接続を既に確立している必要がある呼び出し元オブジェクトに、オブジェクトに新しいモニカーがあることを通知します。 OLE アドバイズ ホルダーを使用している場合 (CreateOleAdviseHolder の呼び出しを介してポインターを取得した場合)、操作が成功したと判断したときに、IOleObject::SetMoniker の実装で SendOnRename を呼び出すことができます。

要件

   
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー oleidl.h

こちらもご覧ください

IAdviseSink::OnRename

IOleAdviseHolder