Sdílet prostřednictvím


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

Definice

Spustí metodu na objektu nebo nastaví nebo vrátí vlastnost objektu.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

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

Povinná hodnota. Object. Ukazatel na objekt, který vystavuje vlastnost nebo metodu.

MethodName
String

Povinná hodnota. String. Řetězcový výraz obsahující název vlastnosti nebo metody objektu.

UseCallType
CallType

Povinná hodnota. Člen výčtu typu CallType představující typ volané procedury. Hodnota CallType může být Method, Getnebo Set.

Arguments
Object[]

Nepovinný parametr. ParamArray. Pole parametrů obsahující argumenty, které se mají předat vlastnosti nebo volané metodě.

Návraty

Spustí metodu na objektu nebo nastaví nebo vrátí vlastnost objektu.

Platí pro