IMoniker.ComposeWith(IMoniker, Boolean, IMoniker) Метод

Определение

Объединяет текущий моникер с другим моникером, создавая новый составной моникер.

public:
 void ComposeWith(System::Runtime::InteropServices::ComTypes::IMoniker ^ pmkRight, bool fOnlyIfNotGeneric, [Runtime::InteropServices::Out] System::Runtime::InteropServices::ComTypes::IMoniker ^ % ppmkComposite);
public void ComposeWith(System.Runtime.InteropServices.ComTypes.IMoniker pmkRight, bool fOnlyIfNotGeneric, out System.Runtime.InteropServices.ComTypes.IMoniker ppmkComposite);
public void ComposeWith(System.Runtime.InteropServices.ComTypes.IMoniker pmkRight, bool fOnlyIfNotGeneric, out System.Runtime.InteropServices.ComTypes.IMoniker? ppmkComposite);
abstract member ComposeWith : System.Runtime.InteropServices.ComTypes.IMoniker * bool * IMoniker -> unit
Public Sub ComposeWith (pmkRight As IMoniker, fOnlyIfNotGeneric As Boolean, ByRef ppmkComposite As IMoniker)

Параметры

pmkRight
IMoniker

Ссылка на IMoniker интерфейс на моникере для добавления в конец текущего моникера.

fOnlyIfNotGeneric
Boolean

true чтобы указать, что вызывающий объект требует негенерической композиции. Операция выполняется только в том случае, если pmkRight является моникер классом, с которым текущий моникер может сочетаться с каким-то образом, кроме формирования универсального составного. false Чтобы указать, что метод может создать универсальный состав при необходимости.

ppmkComposite
IMoniker

При возврате этого метода содержит ссылку на результирующий составной моникер. Этот параметр передается неинициализирован.

Комментарии

Дополнительные сведения см. в методе IMoniker::ComposeWith.

Применяется к