NewLateBinding.LateCall Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Führt eine spät gebundene Methode oder einen Funktionsaufruf aus. Diese Hilfsmethode ist nicht für den direkten Aufruf aus dem Code vorgesehen.
public:
static System::Object ^ LateCall(System::Object ^ Instance, Type ^ Type, System::String ^ MemberName, cli::array <System::Object ^> ^ Arguments, cli::array <System::String ^> ^ ArgumentNames, cli::array <Type ^> ^ TypeArguments, cli::array <bool> ^ CopyBack, bool IgnoreReturn);
public static object LateCall (object Instance, Type Type, string MemberName, object[] Arguments, string[] ArgumentNames, Type[] TypeArguments, bool[] CopyBack, bool IgnoreReturn);
public static object? LateCall (object? Instance, Type? Type, string MemberName, object?[]? Arguments, string?[]? ArgumentNames, Type?[]? TypeArguments, bool[]? CopyBack, bool IgnoreReturn);
static member LateCall : obj * Type * string * obj[] * string[] * Type[] * bool[] * bool -> obj
Public Shared Function LateCall (Instance As Object, Type As Type, MemberName As String, Arguments As Object(), ArgumentNames As String(), TypeArguments As Type(), CopyBack As Boolean(), IgnoreReturn As Boolean) As Object
Parameter
- Instance
- Object
Eine Instanz des Aufrufobjekts, die die Eigenschaft oder die Methode verfügbar macht.
- Type
- Type
Der Typ des Aufrufobjekts.
- MemberName
- String
Der Name der Eigenschaft oder der Methode für das Aufrufobjekt.
- Arguments
- Object[]
Ein Array mit den Argumenten, die an die aufgerufene Eigenschaft oder Methode übergeben werden sollen.
- ArgumentNames
- String[]
Ein Array von Argumentnamen.
- TypeArguments
- Type[]
Ein Array von Argumenttypen. Es wird nur für generische Aufrufe zum Übergeben von Argumenttypen verwendet.
- CopyBack
- Boolean[]
Ein Array von Boolean
-Werten, die bei der späten Bindung verwendet werden, um die Aufrufsite darüber zu informieren, welche Argumente mit ByRef
-Parametern übereinstimmen. Jeder True
-Wert gibt an, dass die Argumente übereingestimmt haben und herauskopiert werden sollen, nachdem der Aufruf von LateCall
abgeschlossen ist.
- IgnoreReturn
- Boolean
Ein Boolean
-Wert, der angibt, ob der Rückgabewert ignoriert werden kann.
Gibt zurück
Eine Instanz des Aufrufobjekts.
Hinweise
Ähnlich wie CallByName.