Bagikan melalui


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

Definisi

Mengembalikan moniker yang dikurangi, yang merupakan moniker lain yang mengacu pada objek yang sama dengan moniker saat ini tetapi dapat diikat dengan efisiensi yang sama atau lebih besar.

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)

Parameter

pbc
IBindCtx

Referensi ke IBindCtx antarmuka pada konteks ikatan untuk digunakan dalam operasi pengikatan ini.

dwReduceHowFar
Int32

Nilai yang menentukan seberapa jauh moniker saat ini harus dikurangi.

ppmkToLeft
IMoniker

Referensi ke moniker di sebelah kiri moniker saat ini.

ppmkReduced
IMoniker

Ketika metode ini kembali, berisi referensi ke bentuk pengurangan moniker saat ini, yang bisa null jika terjadi kesalahan atau jika moniker saat ini dikurangi menjadi apa-apa. Parameter ini diteruskan tanpa diinisialisasi.

Keterangan

Untuk informasi selengkapnya, lihat IMoniker::Reduce method.

Berlaku untuk