次の方法で共有


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

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

構文

HRESULT SendOnRename(
  [in] IMoniker *pmk
);

パラメーター

[in] pmk

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

戻り値

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

注釈

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

要件

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

こちらもご覧ください

IAdviseSink::OnRename

IOleAdviseHolder