IApp.Invoke 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.
Überlädt
Invoke(String, Object[]) |
Ruft eine Methode für die Hauptaktivität der App für Android und app delegate für iOS auf. Für Xamarin-Apps müssen Methoden mithilfe von Attributen verfügbar gemacht werden, wie unten gezeigt. Android-Beispiel in Aktivität:
iOS-Beispiel im App-Delegat:
|
Invoke(String, Object) |
Ruft eine Methode für die Hauptaktivität der App für Android und app delegate für iOS auf. Für Xamarin-Apps müssen Methoden mithilfe von Attributen verfügbar gemacht werden, wie unten gezeigt. Android-Beispiel in Aktivität:
iOS-Beispiel im App-Delegat:
|
Invoke(String, Object[])
Ruft eine Methode für die Hauptaktivität der App für Android und app delegate für iOS auf. Für Xamarin-Apps müssen Methoden mithilfe von Attributen verfügbar gemacht werden, wie unten gezeigt.
Android-Beispiel in Aktivität:
[Export]
public string MyInvokeMethod(string arg, string arg2)
{
return "uitest";
}
iOS-Beispiel im App-Delegat:
[Export("myInvokeMethod:")]
public NSString MyInvokeMethod(NSString arg, NSString arg2)
{
return new NSString("uitest");
}
public object Invoke (string methodName, object[] arguments);
abstract member Invoke : string * obj[] -> obj
Public Function Invoke (methodName As String, arguments As Object()) As Object
Parameter
- methodName
- String
Der Name der aufzurufenden Methode.
- arguments
- Object[]
Die an die Methode zu übergebenden Argumente.
Gibt zurück
Das Ergebnis des Aufrufs.
Gilt für:
Invoke(String, Object)
Ruft eine Methode für die Hauptaktivität der App für Android und app delegate für iOS auf. Für Xamarin-Apps müssen Methoden mithilfe von Attributen verfügbar gemacht werden, wie unten gezeigt.
Android-Beispiel in Aktivität:
[Export]
public string MyInvokeMethod(string arg)
{
return "uitest";
}
iOS-Beispiel im App-Delegat:
[Export("myInvokeMethod:")]
public NSString MyInvokeMethod(NSString arg)
{
return new NSString("uitest");
}
public object Invoke (string methodName, object argument = null);
abstract member Invoke : string * obj -> obj
Public Function Invoke (methodName As String, Optional argument As Object = null) As Object
Parameter
- methodName
- String
Der Name der aufzurufenden Methode.
- argument
- Object
Das Argument, das an die -Methode übergeben werden soll.
Gibt zurück
Das Ergebnis des Aufrufs.