UCOMIMoniker.ComposeWith(UCOMIMoniker, Boolean, UCOMIMoniker) Method

Definition

Combines the current moniker with another moniker, creating a new composite moniker.

C#
public void ComposeWith(System.Runtime.InteropServices.UCOMIMoniker pmkRight, bool fOnlyIfNotGeneric, out System.Runtime.InteropServices.UCOMIMoniker ppmkComposite);

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.

Applies to

Product Versions
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1