ObjectCreationDelegate デリゲート
アセンブリ: mscorlib (mscorlib.dll 内)

<ComVisibleAttribute(True)> _ Public Delegate Function ObjectCreationDelegate ( _ aggregator As IntPtr _ ) As IntPtr
[ComVisibleAttribute(true)] public delegate IntPtr ObjectCreationDelegate ( IntPtr aggregator )
[ComVisibleAttribute(true)] public delegate IntPtr ObjectCreationDelegate ( IntPtr aggregator )
/** @delegate */ /** @attribute ComVisibleAttribute(true) */ public delegate IntPtr ObjectCreationDelegate ( IntPtr aggregator )
戻り値
COM オブジェクトの IUnknown インターフェイスを表す IntPtr オブジェクト。

このデリゲートは、マネージ オブジェクトでそのアンマネージ部分の新しいインスタンスを作成する必要がある場合に、CoCreateInstance の代わりに COM オブジェクトを作成するために呼び出されます。マネージ オブジェクトの IUnknown インターフェイスはパラメータとして渡され、デリゲートはアンマネージ オブジェクトの IUnknown インターフェイスを返します。マーシャリングを回避するために、どちらのインターフェイスも型 IntPtr として渡されます。
Delegate と MulticastDelegate のすべての派生クラスには、コンストラクタと Invoke メソッドがあります。

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からObjectCreationDelegate デリゲートを検索する場合は、下記のリンクをクリックしてください。

- ObjectCreationDelegate デリゲートのページへのリンク