_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 вызывает метод или конструктор, представленный этим объектом, с использованием указанных параметров.