Versioned.CallByName(Object, String, CallType, Object[]) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Выполняет метод объекта или устанавливает/возвращает значение свойства объекта.
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
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
Параметры
- Instance
- Object
Обязательный. Object
. Указатель на объект, к которому относится данное свойство или метод.
- MethodName
- String
Обязательный. String
. Строковое выражение, содержащее имя свойства или метода объекта.
- UseCallType
- CallType
Обязательный. Член перечисления типа CallType, представляющий тип вызываемой процедуры. Значением CallType
может быть Method
, Get
или Set
.
- Arguments
- Object[]
Необязательный элемент. ParamArray
. Массив параметров, который содержит аргументы, передаваемые в вызываемый метод или свойство.
Возвращаемое значение
Выполняет метод объекта или устанавливает/возвращает значение свойства объекта.