Udostępnij za pośrednictwem


_ConstructorInfo.Invoke_3(Object, Object[]) Metoda

Definicja

Udostępnia obiekty COM z niezależnym od wersji dostępem do Invoke(Object, Object[]) metody .

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

Wystąpienie, które utworzyło tę metodę.

parameters
Object[]

Lista argumentów dla wywoływanej metody lub konstruktora. Jest to tablica obiektów o tej samej liczbie, kolejności i typie co parametry metody lub konstruktora do wywołania. Jeśli nie ma parametrów, parameters powinna to być nullwartość .

Jeśli metoda lub konstruktor reprezentowany przez to wystąpienie przyjmuje ref parametr (ByRef w Visual Basic), żaden specjalny atrybut nie jest wymagany dla tego parametru w celu wywołania metody lub konstruktora przy użyciu tej funkcji. Każdy obiekt w tej tablicy, który nie jest jawnie zainicjowany z wartością, będzie zawierać wartość domyślną dla tego typu obiektu. W przypadku elementów typu referencyjnego ta wartość to null. W przypadku elementów typu wartości ta wartość to 0, 0,0 lub false, w zależności od określonego typu elementu.

Zwraca

Wystąpienie klasy skojarzonej z konstruktorem.

Uwagi

Ta metoda umożliwia dostęp do klas zarządzanych z niezarządzanego kodu i nie powinna być wywoływana z kodu zarządzanego.

Metoda Invoke wywołuje metodę lub konstruktor reprezentowany przez ten obiekt przy użyciu określonych parametrów.

Dotyczy