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

Definitie

Retourneert een gereduceerde moniker, een andere moniker die verwijst naar hetzelfde object als de huidige moniker, maar kan worden gebonden aan gelijke of grotere efficiëntie.

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)

Parameters

pbc
IBindCtx

Een verwijzing naar de IBindCtx interface in de bindingscontext die in deze bindingsbewerking moet worden gebruikt.

dwReduceHowFar
Int32

Een waarde die aangeeft hoe ver de huidige moniker moet worden verminderd.

ppmkToLeft
IMoniker

Een verwijzing naar de moniker links van de huidige moniker.

ppmkReduced
IMoniker

Wanneer deze methode wordt geretourneerd, bevat een verwijzing naar de gereduceerde vorm van de huidige moniker, wat kan zijn null als er een fout optreedt of als de huidige moniker wordt teruggebracht tot niets. Deze parameter wordt niet-geïnitialiseerd doorgegeven.

Opmerkingen

Zie de methode IMoniker::Reduce voor meer informatie.

Van toepassing op