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 メソッド」を参照してください。

適用対象