Поделиться через


UCOMIMoniker.Reduce(UCOMIBindCtx, Int32, UCOMIMoniker, UCOMIMoniker) Метод

Определение

Возвращает уменьшенный моникер, представляющий собой другой моникер, ссылающийся на тот же объект, но который может быть привязан с такой же или большей эффективностью.

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)

Параметры

pbc
UCOMIBindCtx

Ссылка на интерфейс IBindCtx контекста привязки, используемый в данной операции привязки.

dwReduceHowFar
Int32

Определяет способ уменьшения моникера.

ppmkToLeft
UCOMIMoniker

Ссылка на моникер слева от данного моникера.

ppmkReduced
UCOMIMoniker

При удачном возвращении — ссылка на уменьшенный моникер. Может равняться null, если возникла ошибка или моникер уменьшен до нулевого значения.

Комментарии

Дополнительные сведения о IMoniker::Reduceсм. в библиотеке MSDN.

Применяется к