Sdílet prostřednictvím


_ConstructorInfo.Invoke_3(Object, Object[]) Metoda

Definice

Poskytuje objekty COM s přístupem k metodě nezávislý na verzích 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

Parametry

obj
Object

Instance, která vytvořila tuto metodu.

parameters
Object[]

Seznam argumentů pro vyvolánou metodu nebo konstruktor. Jedná se o pole objektů se stejným číslem, pořadím a typem jako parametry metody nebo konstruktoru, které se mají vyvolat. Pokud neexistují žádné parametry, parameters měl by být null.

Pokud metoda nebo konstruktor reprezentovaný touto instancí přebírá ref parametr (ByRef v jazyce Visual Basic), není pro tento parametr vyžadován žádný zvláštní atribut, aby bylo možné vyvolat metodu nebo konstruktor pomocí této funkce. Každý objekt v tomto poli, který není explicitně inicializován s hodnotou, bude obsahovat výchozí hodnotu pro tento typ objektu. U elementů typu odkazu je nulltato hodnota . U prvků typu hodnota je tato hodnota 0, 0,0 nebo false, v závislosti na konkrétním typu elementu.

Návraty

Instance třídy přidružené k konstruktoru.

Poznámky

Tato metoda je určena pro přístup ke spravovaným třídám z nespravovaného kódu a neměli byste ji volat ze spravovaného kódu.

Metoda Invoke vyvolá metodu nebo konstruktor reprezentovaný tímto objektem pomocí zadaných parametrů.

Platí pro