Aracılığıyla paylaş


Versioned.CallByName(Object, String, CallType, Object[]) Yöntem

Tanım

Bir nesne üzerinde bir yöntem yürütür veya bir nesne üzerinde bir özellik ayarlar veya döndürür.

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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

Parametreler

Instance
Object

Gereklidir. Object. Özelliğini veya yöntemini kullanıma salayan nesne işaretçisi.

MethodName
String

Gereklidir. String. Nesnedeki özelliğin veya yöntemin adını içeren dize ifadesi.

UseCallType
CallType

Gereklidir. Çağrılan yordamın türünü CallType temsil eden türde bir numaralandırma üyesi. değeri CallType , Getveya SetolabilirMethod.

Arguments
Object[]

İsteğe bağlı. ParamArray. Çağrılan özelliğe veya yönteme geçirilecek bağımsız değişkenleri içeren bir parametre dizisi.

Döndürülenler

Bir nesne üzerinde bir yöntem yürütür veya bir nesne üzerinde bir özellik ayarlar veya döndürür.

Şunlara uygulanır