NewLateBinding.LateGet メソッド

定義

遅延バインディング プロパティの取得またはフィールド アクセスの呼び出しを実行します。 このヘルパー メソッドは、コードから直接呼び出すためのものではありません。

public:
 static System::Object ^ LateGet(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);
public static object LateGet (object Instance, Type Type, string MemberName, object[] Arguments, string[] ArgumentNames, Type[] TypeArguments, bool[] CopyBack);
public static object? LateGet (object? Instance, Type? Type, string MemberName, object?[]? Arguments, string?[]? ArgumentNames, Type?[]? TypeArguments, bool[]? CopyBack);
static member LateGet : obj * Type * string * obj[] * string[] * Type[] * bool[] -> obj
Public Shared Function LateGet (Instance As Object, Type As Type, MemberName As String, Arguments As Object(), ArgumentNames As String(), TypeArguments As Type(), CopyBack As Boolean()) As Object

パラメーター

Instance
Object

プロパティまたはメソッドを公開する通知オブジェクトのインスタンス。

Type
Type

通知オブジェクトの型。

MemberName
String

通知オブジェクトのプロパティまたはメソッドの名前。

Arguments
Object[]

呼び出されるプロパティまたはメソッドに渡す引数を格納する配列。

ArgumentNames
String[]

引数名の配列。

TypeArguments
Type[]

引数型の配列。引数型を渡す汎用呼び出しにのみ使用します。

CopyBack
Boolean[]

引数が Boolean パラメーターと一致する呼び出しサイトと通信するために遅延バインダーが使用する、ByRef 値の配列。 それぞれの True 値は、引数が一致したため LateCall に対する呼び出しが完了した後でそれをコピーする必要があることを示します。

戻り値

通知オブジェクトのインスタンス。

適用対象