IMoniker.Reduce(IBindCtx, Int32, IMoniker, IMoniker) Метод

Определение

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

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)

Параметры

pbc
IBindCtx

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

dwReduceHowFar
Int32

Значение, указывающее, насколько далеко должен быть сокращен текущий моникер.

ppmkToLeft
IMoniker

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

ppmkReduced
IMoniker

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

Комментарии

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

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