次の方法で共有


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 メソッド」を参照してください。

適用対象