IMoniker.Reduce(IBindCtx, Int32, IMoniker, IMoniker) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt einen reduzierten Moniker zurück, bei dem es sich um einen anderen Moniker handelt, der sich auf dasselbe Objekt wie der aktuelle Moniker bezieht, aber mit gleicher oder höherer Effizienz gebunden werden kann.
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);
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)
Parameter
- pbc
- IBindCtx
Ein Verweis auf die IBindCtx Schnittstelle im Bindungskontext, der in diesem Bindungsvorgang verwendet werden soll.
- dwReduceHowFar
- Int32
Ein Wert, der angibt, wie weit der aktuelle Moniker reduziert werden soll.
- ppmkToLeft
- IMoniker
Ein Verweis auf den Moniker links vom aktuellen Moniker.
- ppmkReduced
- IMoniker
Wenn diese Methode zurückgegeben wird, enthält sie einen Verweis auf die reduzierte Form des aktuellen Monikers, was sein null kann, wenn ein Fehler auftritt oder wenn der aktuelle Moniker auf nichts reduziert wird. Dieser Parameter wird nicht initialisiert übergeben.
Hinweise
Weitere Informationen finden Sie unter IMoniker::Reduce-Methode.