Поделиться через


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[]

Массив, длина которого совпадает с длиной аргументов. Представляет атрибуты аргумента вызванного члена в метаданных.

locale
CultureInfo

Предоставляет сведения, касающиеся языка и региональных параметров или языкового стандарта. Используется для надлежащего форматирования чисел, дат и строк.

namedParameters
String[]

Массив параметров.

Возвращаемое значение

Значение, возвращаемое в результате вызова члена.

Реализации

Применяется к

См. также раздел