Versioned.CallByName(Object, String, CallType, Object[]) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.