Partager via


IMoniker.ComposeWith(IMoniker, Boolean, IMoniker) Méthode

Définition

Combine le moniker en cours à un autre moniker, créant un nouveau moniker composite.

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)

Paramètres

pmkRight
IMoniker

Référence à l'interface IMoniker sur un moniker à ajouter à la fin du moniker actuel.

fOnlyIfNotGeneric
Boolean

true pour indiquer que l'appelant exige une composition non générique. L'opération ne continue que si pmkRight est une classe de moniker avec laquelle le moniker actuel peut se combiner d'une certaine manière, autrement qu'en constituant un composite générique. false pour indiquer que la méthode peut créer un composite générique si nécessaire.

ppmkComposite
IMoniker

Lorsque cette méthode retourne une valeur, contient une référence au moniker composite résultant. Ce paramètre est passé sans être initialisé.

Remarques

Pour plus d’informations, consultez Méthode IMoniker ::ComposeWith.

S’applique à