ScriptObject.InvokeMember Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вызывает указанный элемент.
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
public:
virtual System::Object ^ InvokeMember(System::String ^ name, System::Reflection::BindingFlags invokeAttr, System::Reflection::Binder ^ binder, System::Object ^ target, cli::array <System::Object ^> ^ args, cli::array <System::Reflection::ParameterModifier> ^ modifiers, System::Globalization::CultureInfo ^ locale, cli::array <System::String ^> ^ namedParameters);
public virtual object InvokeMember(string name, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object target, object[] args, System.Reflection.ParameterModifier[] modifiers, System.Globalization.CultureInfo locale, string[] namedParameters);
abstract member InvokeMember : string * System.Reflection.BindingFlags * System.Reflection.Binder * obj * obj[] * System.Reflection.ParameterModifier[] * System.Globalization.CultureInfo * string[] -> obj
override this.InvokeMember : string * System.Reflection.BindingFlags * System.Reflection.Binder * obj * obj[] * System.Reflection.ParameterModifier[] * System.Globalization.CultureInfo * string[] -> obj
Public Overridable Function InvokeMember (name As String, invokeAttr As BindingFlags, binder As Binder, target As Object, args As Object(), modifiers As ParameterModifier(), locale As CultureInfo, namedParameters As String()) As Object
Параметры
- name
- String
Имя вызываемого элемента.
- invokeAttr
- BindingFlags
Побитовое сочетание значений перечисления, указывающее, как выполняется поиск элементов отражением.
- binder
- Binder
Объект, выполняющий преобразование типов из фактического типа аргумента в формальный тип аргумента.
- target
- Object
Объект, на котором вызывается член. Это должен быть текущий объект скрипта.
- args
- Object[]
Массив объектов, содержащих число, порядок и тип параметров вызываемого элемента. Это пустой массив, если нет параметров.
- modifiers
- ParameterModifier[]
Массив, имеющий ту же длину, что и параметр args. Он представляет атрибуты аргумента вызываемого члена в метаданных.
- locale
- CultureInfo
Предоставляет сведения о определенном языке и региональных параметрах или языковом стандарте. Используется для правильного форматирования чисел, дат и строк.
- namedParameters
- String[]
Массив параметров.
Возвращаемое значение
Возвращаемое значение вызова элемента.