IMoniker.Reduce(IBindCtx, Int32, IMoniker, IMoniker) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Geçerli bilinen adla aynı nesneye başvuran ancak eşit veya daha yüksek verimlilikle bağlanabilen başka bir bilinen ad olan azaltılmış bir bilinen ad döndürür.
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)
Parametreler
- pbc
- IBindCtx
IBindCtx
Bu bağlama işleminde kullanılacak bağlama bağlamında arabirim başvurusu.
- dwReduceHowFar
- Int32
Geçerli bilinen adın ne kadar azaltılması gerektiğini belirten bir değer.
- ppmkToLeft
- IMoniker
Geçerli bilinen adın solundaki bilinen adın başvurusu.
- ppmkReduced
- IMoniker
Bu yöntem döndürdüğünde, geçerli bilinen adın azaltılmış biçimine bir başvuru içerir. Bu, null
bir hata oluşması veya geçerli bilinen adın hiçbir şeye indirgenmesi olabilir. Bu parametre, başlatmadan iletilir.
Açıklamalar
Daha fazla bilgi için bkz. IMoniker::Reduce yöntemi.