IOleAdviseHolder::SendOnRename メソッド (oleidl.h)
現在、オブジェクトの名前が変更されたことを通知する通知を、アドバイザリ の所有者に現在登録されているすべてのアドバイザリ シンクに送信します。
構文
HRESULT SendOnRename(
[in] IMoniker *pmk
);
パラメーター
[in] pmk
オブジェクトの新しい完全モニカーへのポインター。
戻り値
このメソッドは、アドバイス シンクが IAdviseSink::OnRename 通知を送信した場合にS_OKを返します。
注釈
SendOnRename は IAdviseSink::OnRename を呼び出して、呼び出し元のオブジェクト (アドバイザリ接続が既に確立されている必要があります) に、オブジェクトに新しいモニカーがあることを通知します。 (CreateOleAdviseHolder の呼び出しを介してポインターを取得した) OLE アドバイズ ホルダーを使用している場合は、操作が成功したと判断したときに、IOleObject::SetMoniker の実装で SendOnRename を呼び出すことができます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | oleidl.h |