NewLateBinding.LateCall メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
遅延バインディング メソッドまたは関数呼び出しを実行します。 このヘルパー メソッドは、コードから直接呼び出すためのものではありません。
public:
static System::Object ^ LateCall(System::Object ^ Instance, Type ^ Type, System::String ^ MemberName, cli::array <System::Object ^> ^ Arguments, cli::array <System::String ^> ^ ArgumentNames, cli::array <Type ^> ^ TypeArguments, cli::array <bool> ^ CopyBack, bool IgnoreReturn);
public static object LateCall (object Instance, Type Type, string MemberName, object[] Arguments, string[] ArgumentNames, Type[] TypeArguments, bool[] CopyBack, bool IgnoreReturn);
public static object? LateCall (object? Instance, Type? Type, string MemberName, object?[]? Arguments, string?[]? ArgumentNames, Type?[]? TypeArguments, bool[]? CopyBack, bool IgnoreReturn);
static member LateCall : obj * Type * string * obj[] * string[] * Type[] * bool[] * bool -> obj
Public Shared Function LateCall (Instance As Object, Type As Type, MemberName As String, Arguments As Object(), ArgumentNames As String(), TypeArguments As Type(), CopyBack As Boolean(), IgnoreReturn As Boolean) As Object
パラメーター
- Instance
- Object
プロパティまたはメソッドを公開する通知オブジェクトのインスタンス。
- Type
- Type
通知オブジェクトの型。
- MemberName
- String
通知オブジェクトのプロパティまたはメソッドの名前。
- Arguments
- Object[]
呼び出されるプロパティまたはメソッドに渡す引数を格納する配列。
- ArgumentNames
- String[]
引数名の配列。
- TypeArguments
- Type[]
引数型の配列。引数型を渡す汎用呼び出しにのみ使用します。
- CopyBack
- Boolean[]
引数が Boolean
パラメーターと一致する呼び出しサイトと通信するために遅延バインダーが使用する、ByRef
値の配列。 それぞれの True
値は、引数が一致したため LateCall
に対する呼び出しが完了した後でそれをコピーする必要があることを示します。
- IgnoreReturn
- Boolean
戻り値を無視できるかどうかを示す Boolean
値。
戻り値
通知オブジェクトのインスタンス。
注釈
CallByName に似ています。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET