IMoniker.Reduce(IBindCtx, Int32, IMoniker, IMoniker) メソッド

定義

現在のモニカーと同じオブジェクトを参照するが、それ以上に効率的にバインドできる縮小された別のモニカーを返します。

public:
 void Reduce(System::Runtime::InteropServices::ComTypes::IBindCtx ^ pbc, int dwReduceHowFar, System::Runtime::InteropServices::ComTypes::IMoniker ^ % ppmkToLeft, [Runtime::InteropServices::Out] System::Runtime::InteropServices::ComTypes::IMoniker ^ % ppmkReduced);
public void Reduce (System.Runtime.InteropServices.ComTypes.IBindCtx pbc, int dwReduceHowFar, ref System.Runtime.InteropServices.ComTypes.IMoniker ppmkToLeft, out System.Runtime.InteropServices.ComTypes.IMoniker ppmkReduced);
public void Reduce (System.Runtime.InteropServices.ComTypes.IBindCtx pbc, int dwReduceHowFar, ref System.Runtime.InteropServices.ComTypes.IMoniker? ppmkToLeft, out System.Runtime.InteropServices.ComTypes.IMoniker? ppmkReduced);
abstract member Reduce : System.Runtime.InteropServices.ComTypes.IBindCtx * int * IMoniker * IMoniker -> unit
Public Sub Reduce (pbc As IBindCtx, dwReduceHowFar As Integer, ByRef ppmkToLeft As IMoniker, ByRef ppmkReduced As IMoniker)

パラメーター

pbc
IBindCtx

このバインド操作で使用するバインド コンテキストの IBindCtx インターフェイスへの参照。

dwReduceHowFar
Int32

現在のモニカーを縮小する程度を指定する値。

ppmkToLeft
IMoniker

現在のモニカーの左側のモニカーへの参照。

ppmkReduced
IMoniker

このメソッドが返されるときに、現在のモニカーの縮小形式への参照を格納します。エラーが発生したか、現在のモニカーが縮小されなかった場合は、null を格納することができます。 このパラメーターは初期化せずに渡されます。

注釈

詳細については、「 IMoniker::Reduce メソッド」を参照してください。

適用対象