UCOMIMoniker.ComposeWith(UCOMIMoniker, Boolean, UCOMIMoniker) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Combines the current moniker with another moniker, creating a new composite moniker.
public:
void ComposeWith(System::Runtime::InteropServices::UCOMIMoniker ^ pmkRight, bool fOnlyIfNotGeneric, [Runtime::InteropServices::Out] System::Runtime::InteropServices::UCOMIMoniker ^ % ppmkComposite);
public void ComposeWith (System.Runtime.InteropServices.UCOMIMoniker pmkRight, bool fOnlyIfNotGeneric, out System.Runtime.InteropServices.UCOMIMoniker ppmkComposite);
abstract member ComposeWith : System.Runtime.InteropServices.UCOMIMoniker * bool * UCOMIMoniker -> unit
Public Sub ComposeWith (pmkRight As UCOMIMoniker, fOnlyIfNotGeneric As Boolean, ByRef ppmkComposite As UCOMIMoniker)
Parameters
- pmkRight
- UCOMIMoniker
A reference to the IMoniker
interface on the moniker to compose onto the end of this moniker.
- fOnlyIfNotGeneric
- Boolean
If true
, the caller requires a nongeneric composition, so the operation proceeds only if pmkRight
is a moniker class that this moniker can compose with in some way other than forming a generic composite. If false
, the method can create a generic composite if necessary.
- ppmkComposite
- UCOMIMoniker
On successful return, a reference to the resulting composite moniker.
Remarks
For more information about IMoniker::ComposeWith
, see the MSDN Library.