Condividi tramite


Versioned.CallByName(Object, String, CallType, Object[]) Metodo

Definizione

Esegue un metodo in un oggetto oppure imposta o restituisce una proprietà in un oggetto.

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

public:
 static System::Object ^ CallByName(System::Object ^ Instance, System::String ^ MethodName, Microsoft::VisualBasic::CallType UseCallType, ... cli::array <System::Object ^> ^ Arguments);
public static object? CallByName (object? Instance, string MethodName, Microsoft.VisualBasic.CallType UseCallType, params object?[]? Arguments);
public static object CallByName (object Instance, string MethodName, Microsoft.VisualBasic.CallType UseCallType, params object[] Arguments);
static member CallByName : obj * string * Microsoft.VisualBasic.CallType * obj[] -> obj
Public Shared Function CallByName (Instance As Object, MethodName As String, UseCallType As CallType, ParamArray Arguments As Object()) As Object

Parametri

Instance
Object

Obbligatorio. Object. Puntatore all'oggetto che espone la proprietà o il metodo.

MethodName
String

Obbligatorio. String. Espressione stringa contenente il nome della proprietà o del metodo dell'oggetto.

UseCallType
CallType

Obbligatorio. Membro di enumerazione di tipo CallType che rappresenta il tipo di routine chiamato. Il valore di CallType può essere Method, Get o Set.

Arguments
Object[]

facoltativo. ParamArray. Matrice di parametri contenente gli argomenti da passare alla proprietà o al metodo da chiamare.

Restituisce

Esegue un metodo in un oggetto oppure imposta o restituisce una proprietà in un oggetto.

Si applica a