Freigeben über


UCOMIMoniker.Reduce(UCOMIBindCtx, Int32, UCOMIMoniker, UCOMIMoniker) Methode

Definition

Gibt einen reduzierten Moniker zurück. Dies ist ein anderer Moniker, der auf dasselbe Objekt verweist, jedoch u. U. effizienter gebunden werden kann.

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

Parameter

pbc
UCOMIBindCtx

Ein Verweis auf die IBindCtx-Schnittstelle für den Bindungskontext, der bei diesem Bindungsvorgang verwendet werden soll.

dwReduceHowFar
Int32

Gibt an, in welchem Umfang dieser Moniker reduziert werden soll.

ppmkToLeft
UCOMIMoniker

Ein Verweis auf den Moniker, der sich links von diesem Moniker befindet.

ppmkReduced
UCOMIMoniker

Enthält bei erfolgreicher Rückgabe einen Verweis auf die reduzierte Form dieses Monikers. Bei Auftreten eines Fehlers oder vollständiger Reduzierung des Monikers kann sie null sein.

Hinweise

Weitere Informationen zu IMoniker::Reducefinden Sie in der MSDN Library.

Gilt für: