対象のモニカと同じオブジェクトを参照するが、それ以上に効率的にバインドできる別のモニカである、縮小されたモニカを返します。
Sub Reduce( _
ByVal pbc As UCOMIBindCtx, _ ByVal dwReduceHowFar As Integer, _ ByRef ppmkToLeft As UCOMIMoniker, _ <Out()> ByRef ppmkReduced As UCOMIMoniker _)
[C#]
void Reduce(
UCOMIBindCtxpbc,intdwReduceHowFar, ref UCOMIMonikerppmkToLeft, out UCOMIMonikerppmkReduced);
[C++]
void Reduce(
UCOMIBindCtx* pbc,intdwReduceHowFar, UCOMIMoniker** ppmkToLeft, [ Out] UCOMIMoniker** ppmkReduced);
[JScript]
function Reduce(
pbc : UCOMIBindCtx,dwReduceHowFar : int,ppmkToLeft : UCOMIMoniker,ppmkReduced : UCOMIMoniker);
パラメータ
- pbc
このバインド操作で使用するバインド コンテキストの IBindCtx インターフェイスへの参照。 - dwReduceHowFar
このモニカをどの程度縮小するかを指定します。 - ppmkToLeft
このモニカの左側のモニカへの参照。 - ppmkReduced
正常に返された場合は、この縮小形式のモニカへの参照。エラーが発生したか、またはこのモニカが縮小されなかった場合は、 null 参照 (Visual Basic では Nothing) にすることができます。
解説
IMoniker::Reduce の詳細については、MSDN ライブラリを参照してください。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ
参照
UCOMIMoniker インターフェイス | UCOMIMoniker メンバ | System.Runtime.InteropServices 名前空間