ScriptObject.InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) Метод

Определение

Вызывает указанный член.Invokes the specified member.

Этот 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

Параметры

name
String

Имя вызываемого члена.The name of the member to invoke.

invokeAttr
BindingFlags

Битовая комбинация значений перечисления, задающая способ поиска членов путем отражения.A bitwise combination of the enumeration values that specifies how the search for members is conducted by reflection.

binder
Binder

Объект, выполняющий преобразование фактического типа аргумента в формальный тип аргумента.An object that performs type conversion from actual argument type to formal argument type.

target
Object

Объект, для которого следует вызвать данный член.The object on which to invoke the member. Это должен быть объект текущего скрипта.This must be the current script object.

args
Object[]

Массив объектов, содержащих число, порядок и тип параметров вызываемого элемента.An array of objects that contains the number, order, and type of the parameters of the member to be invoked. Если параметров нет, этот массив пуст.This is an empty array if there are no parameters.

modifiers
ParameterModifier[]

Массив, длина которого совпадает с длиной аргументов.An array that has the same length as the args parameter. Представляет атрибуты аргумента вызванного члена в метаданных.It represents the invoked member's argument attributes in the metadata.

locale
CultureInfo

Предоставляет сведения, касающиеся языка и региональных параметров или языкового стандарта.Provides information about a specific culture or locale. Используется для надлежащего форматирования чисел, дат и строк.Used to format numbers, dates, and strings correctly.

namedParameters
String[]

Массив параметров.An array of parameters.

Возвраты

Значение, возвращаемое в результате вызова члена.The return value of the call to the member.

Реализации

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

Дополнительно