NewLateBinding.LateGet Metodo

Definizione

Esegue una chiamata di accesso a una proprietà ad associazione tardiva o a un campo. Questo metodo helper non deve essere chiamato direttamente dal codice.

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);
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

Parametri

Instance
Object

Istanza dell'oggetto di chiamata che espone la proprietà o il metodo .

Type
Type

Tipo dell'oggetto di chiamata.

MemberName
String

Nome della proprietà o del metodo nell'oggetto di chiamata.

Arguments
Object[]

Matrice contenente gli argomenti da passare alla proprietà o al metodo chiamato.

ArgumentNames
String[]

Matrice di nomi di argomenti.

TypeArguments
Type[]

Matrice di tipi di argomento; utilizzato solo per le chiamate generiche per passare tipi di argomento.

CopyBack
Boolean[]

Matrice di Boolean valori utilizzata dal gestore di associazione tardivo per comunicare al sito di chiamata che gli argomenti corrispondono ByRef ai parametri. Ogni True valore indica che gli argomenti corrispondono e devono essere copiati dopo il completamento della chiamata a LateCall .

Valori restituiti

Istanza dell'oggetto di chiamata.

Si applica a