LateBinding.LateGet メソッド

定義

オブジェクトから遅延バインディング値を返します。

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

public:
 static System::Object ^ LateGet(System::Object ^ o, Type ^ objType, System::String ^ name, cli::array <System::Object ^> ^ args, cli::array <System::String ^> ^ paramnames, cli::array <bool> ^ CopyBack);
public static object LateGet(object o, Type objType, string name, object[] args, string[] paramnames, bool[] CopyBack);
static member LateGet : obj * Type * string * obj[] * string[] * bool[] -> obj
Public Function LateGet (o As Object, objType As Type, name As String, args As Object(), paramnames As String(), CopyBack As Boolean()) As Object
Public Shared Function LateGet (o As Object, objType As Type, name As String, args As Object(), paramnames As String(), CopyBack As Boolean()) As Object

パラメーター

o
Object

値を返すオブジェクト。

objType
Type

オブジェクトの型。

name
String

値を取得する o のメンバー名。

args
Object[]

oが 1 次元配列または多次元配列の場合にoの位置を指定する 1 つ以上のインデックス値の配列、またはオブジェクト oに渡す引数値。

paramnames
String[]

args配列内の値が渡されるパラメーターの名前を含む配列。

CopyBack
Boolean[]

Boolean値の配列。Trueは、関連付けられたパラメーターがByRef渡されることを示します。

返品

oが配列の場合、argsで指定された位置にあるoからの値。 oがオブジェクトの場合、oの戻り値は、paramnamesの名前付きパラメーターとargs内の関連する値を使用して呼び出されます。

注釈

このクラスは Visual Basic コンパイラをサポートしており、コードから直接使用するためのものではありません。

適用対象