次の方法で共有


Delegate.CreateDelegate メソッド

指定した型のデリゲートを作成します。

オーバーロードの一覧

指定した静的メソッドを表すために、指定した型のデリゲートを作成します。

[Visual Basic] Overloads Public Shared Function CreateDelegate(Type, MethodInfo) As Delegate

[C#] public static Delegate CreateDelegate(Type, MethodInfo);

[C++] public: static Delegate* CreateDelegate(Type*, MethodInfo*);

[JScript] public static function CreateDelegate(Type, MethodInfo) : Delegate;

指定したクラス インスタンスに対して呼び出す指定したインスタンス メソッドを表す、指定した型のデリゲートを作成します。

[Visual Basic] Overloads Public Shared Function CreateDelegate(Type, Object, String) As Delegate

[C#] public static Delegate CreateDelegate(Type, object, string);

[C++] public: static Delegate* CreateDelegate(Type*, Object*, String*);

[JScript] public static function CreateDelegate(Type, Object, String) : Delegate;

指定したクラスの指定した静的メソッドを表す、指定した型のデリゲートを作成します。

[Visual Basic] Overloads Public Shared Function CreateDelegate(Type, Type, String) As Delegate

[C#] public static Delegate CreateDelegate(Type, Type, string);

[C++] public: static Delegate* CreateDelegate(Type*, Type*, String*);

[JScript] public static function CreateDelegate(Type, Type, String) : Delegate;

大文字と小文字の区別方法を指定して、指定したクラス インスタンスに対して呼び出す指定した型のデリゲートを作成します。

[Visual Basic] Overloads Public Shared Function CreateDelegate(Type, Object, String, Boolean) As Delegate

[C#] public static Delegate CreateDelegate(Type, object, string, bool);

[C++] public: static Delegate* CreateDelegate(Type*, Object*, String*, bool);

[JScript] public static function CreateDelegate(Type, Object, String, Boolean) : Delegate;

参照

Delegate クラス | Delegate メンバ | System 名前空間