Freigeben über


_ConstructorInfo.Invoke_3-Methode: (Object, Object[])

 

Veröffentlicht: Oktober 2016

Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die Invoke Methode.

Namespace:   System.Runtime.InteropServices
Assembly:  mscorlib (in mscorlib.dll)

Syntax

object Invoke_3(
    object obj,
    object[] parameters
)
Object^ Invoke_3(
    Object^ obj,
    array<Object^>^ parameters
)
abstract Invoke_3 : 
        obj:Object *
        parameters:Object[] -> Object
Function Invoke_3 (
    obj As Object,
    parameters As Object()
) As Object

Parameter

  • obj
    Type: System.Object

    Die von dieser Methode erstellte Instanz.

  • parameters
    Type: System.Object[]

    Eine Argumentliste für die aufgerufene Methode oder der Konstruktor. Dies ist ein Array von Objekten mit der gleichen Anzahl, Reihenfolge und Typ als Parameter der Methode oder der Konstruktor aufgerufen werden. Wenn keine Parameter vorhanden sind parameters sollte null.

    Wenn durch die Methode oder der Konstruktor dargestellt hat diese Instanz eine ref Parameter (ByRef in Visual Basic), kein besonderes Attribut für Parameter ist erforderlich, um die Methode oder den Konstruktor mit dieser Funktion aufzurufen. Jedes Objekt im Array, das nicht explizit mit einem Wert initialisiert wird, wird der Standardwert für dieses Objekt enthalten. Bei Elementen mit Verweistyp ist dieser Wert null. Bei Elementen mit Werttyp ist dieser Wert 0, 0.0 oder false, je nach Typ des jeweiligen Elements.

Rückgabewert

Type: System.Object

Eine Instanz der Klasse, die dem Konstruktor zugeordnet ist.

Hinweise

Diese Methode ist für den Zugriff auf verwaltete Klassen aus nicht verwaltetem Code und sollte nicht aus verwaltetem Code aufgerufen werden.

Die Invoke Methode ruft die Methode oder der Konstruktor, der von diesem Objekt, das mit den angegebenen Parametern dargestellt.

Versionsinformationen

.NET Framework
Verfügbar seit 1.1

Siehe auch

_ConstructorInfo-Schnittstelle
System.Runtime.InteropServices-Namespace

Zurück zum Anfang