Teilen über


IMoniker.Reduce(IBindCtx, Int32, IMoniker, IMoniker) Methode

Definition

Gibt einen reduzierten Moniker zurück. Dies ist ein anderer Moniker, der auf dasselbe Objekt wie der aktuelle Moniker verweist, jedoch u. U. effizienter 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);
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 für den in diesem Bindungsvorgang verwendeten Bindungskontext.

dwReduceHowFar
Int32

Ein Wert, der angibt, inwieweit der aktuelle Moniker reduziert werden soll.

ppmkToLeft
IMoniker

Ein Verweis auf den Moniker, der sich links vom aktuellen Moniker befindet.

ppmkReduced
IMoniker

Die Methode gibt einen Verweis auf die reduzierte Form des aktuellen Monikers zurück. Bei Auftreten eines Fehlers oder vollständiger Reduzierung des Monikers auf 0 (null) kann sie null sein. Dieser Parameter wird nicht initialisiert übergeben.

Hinweise

Weitere Informationen finden Sie unter IMoniker::Reduce-Methode.

Gilt für: