Język

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

Definicja

Zwraca skrócony moniker, który jest innym pseudonimem, który odnosi się do tego samego obiektu co bieżący moniker, ale może być powiązany z równą lub większą wydajnością.

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)

Parametry

pbc
IBindCtx

Odwołanie do interfejsu IBindCtx w kontekście powiązania do użycia w tej operacji powiązania.

dwReduceHowFar
Int32

Wartość określająca, jak daleko ma zostać zmniejszony bieżący moniker.

ppmkToLeft
IMoniker

Odwołanie do pseudonimu po lewej stronie obecnego pseudonimu.

ppmkReduced
IMoniker

Gdy ta metoda zwraca, zawiera odwołanie do skróconej formy bieżącego monikera, który może być null , jeśli wystąpi błąd lub bieżący moniker jest zredukowany do niczego. Ten parametr jest przekazywany niezainicjowany.

Uwagi

Aby uzyskać więcej informacji, zobacz IMoniker::Reduce method (Metoda IMoniker::Reduce).

Dotyczy