Condividi tramite


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

Definizione

Restituisce un moniker ridotto, ovvero un altro moniker che fa riferimento allo stesso oggetto del moniker corrente, ma la cui associazione può avere pari o maggiore efficienza.

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)

Parametri

pbc
IBindCtx

Riferimento all'interfaccia IBindCtx nel contesto di associazione da utilizzare in questa operazione.

dwReduceHowFar
Int32

Valore che specifica il grado di riduzione del moniker corrente.

ppmkToLeft
IMoniker

Riferimento al moniker alla sinistra del moniker corrente.

ppmkReduced
IMoniker

Quando termina, questo metodo contiene un riferimento alla forma ridotta del moniker corrente, che può essere null se si verifica un errore o se il moniker corrente è ridotto a nulla. Questo parametro viene passato non inizializzato.

Commenti

Per altre informazioni, vedere Metodo IMoniker::Reduce.

Si applica a