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 einen spät gebundenen Methoden- oder Funktionsaufruf aus. Diese Hilfsmethode soll nicht direkt aus Ihrem Code aufgerufen werden.
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);
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, das die Eigenschaft oder Methode verfügbar gibt.
- Type
- Type
Der Typ des Aufrufobjekts.
- MemberName
- String
Der Name der Eigenschaft oder Methode für das Aufrufobjekt.
- Arguments
- Object[]
Ein Array, das die Argumente enthält, die an die aufgerufene Eigenschaft oder Methode übergeben werden sollen.
- ArgumentNames
- String[]
Ein Array von Argumentnamen.
- TypeArguments
- Type[]
Ein Array von Argumenttypen; Wird nur für generische Aufrufe zum Übergeben von Argumenttypen verwendet.
- CopyBack
- Boolean[]
Ein Array von Boolean Werten, die der späte Sammelordner verwendet, um an die Aufrufwebsite zurück zu kommunizieren, welche Argumente parametern entsprechen ByRef . Jeder True Wert gibt an, dass die Argumente übereinstimmen und nach Abschluss des Aufrufs LateCall kopiert werden sollen.
- 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.