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


_ConstructorInfo.Invoke_3(Object, Object[]) Метод

Определение

Предоставляет COM-объекты с независящим от версии доступом к методу Invoke(Object, Object[]).

public:
 System::Object ^ Invoke_3(System::Object ^ obj, cli::array <System::Object ^> ^ parameters);
public object Invoke_3 (object obj, object[] parameters);
abstract member Invoke_3 : obj * obj[] -> obj
Public Function Invoke_3 (obj As Object, parameters As Object()) As Object

Параметры

obj
Object

Экземпляр, создавший этот метод.

parameters
Object[]

Список аргументов для вызываемого метода или конструктора. Это массив объектов, количество, порядок и тип которых должны соответствовать списку параметров вызываемого метода или конструктора. Если параметров нет, для parameters должно быть указано значение null.

Если метод или конструктор, представленный этим экземпляром, принимает параметр ref (ByRef в Visual Basic), не требуются никакие специальные атрибуты для вызова этого метода или конструктора с использованием этой функции. Любой объект этого массива, которому не присвоено значение явным образом, будет содержать значение по умолчанию для своего типа объекта. Для элементов ссылочного типа это значение равно null. Для элементов, хранящих значения, это значение равно 0, 0,0 или false (в зависимости от типа конкретного элемента).

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

Экземпляр класса, связанный с конструктором.

Комментарии

Этот метод предназначен для доступа к управляемым классам из неуправляемого кода и не должен вызываться из управляемого кода.

Метод Invoke вызывает метод или конструктор, представленный этим объектом, с использованием указанных параметров.

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