Поделиться через


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.

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