Versioned.CallByName(Object, String, CallType, Object[]) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wykonuje metodę na obiekcie lub ustawia lub zwraca właściwość obiektu.
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.
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
Parametry
- Instance
- Object
Wymagane. Object
. Wskaźnik do obiektu uwidaczniającego właściwość lub metodę.
- MethodName
- String
Wymagane. String
. Wyrażenie ciągu zawierające nazwę właściwości lub metody w obiekcie.
- UseCallType
- CallType
Wymagane. Wyliczenie elementu członkowskiego typu CallType reprezentującego wywoływany typ procedury. Wartość CallType
może mieć Method
wartość , Get
lub Set
.
- Arguments
- Object[]
Opcjonalny. ParamArray
. Tablica parametrów zawierająca argumenty, które mają być przekazywane do wywoływanej właściwości lub metody.
Zwraca
Wykonuje metodę na obiekcie lub ustawia lub zwraca właściwość obiektu.