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 takma adla aynı nesneye başvuran ancak eşit veya daha yüksek verimlilikle bağlanabilen başka bir ad olan azaltılmış bir takma 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 takma adın ne kadar küçültülmesi gerektiğini belirten bir değer.
- ppmkToLeft
- IMoniker
Geçerli takma adın solundaki takma ad başvurusu.
- ppmkReduced
- IMoniker
Bu yöntem döndürdüğünde, geçerli takma adın azaltılmış biçimine bir başvuru içerir; bu, bir hata oluşursa veya geçerli takma ad hiçbir şeye küçültülmezse olabilir null . Bu parametre başlatılmamış olarak geçirilir.
Açıklamalar
Daha fazla bilgi için bkz. IMoniker::Reduce yöntemi.