IApp.Invoke メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
Invoke(String, Object[]) |
Android 用のアプリのメイン アクティビティと iOS 用アプリ デリゲートでメソッドを呼び出します。 Xamarin アプリの場合は、次に示すように属性を使用してメソッドを公開する必要があります。 アクティビティの Android の例:
アプリ デリゲートの iOS の例:
|
Invoke(String, Object) |
Android 用のアプリのメイン アクティビティと iOS 用アプリ デリゲートでメソッドを呼び出します。 Xamarin アプリの場合は、次に示すように属性を使用してメソッドを公開する必要があります。 アクティビティの Android の例:
アプリ デリゲートの iOS の例:
|
Invoke(String, Object[])
Android 用のアプリのメイン アクティビティと iOS 用アプリ デリゲートでメソッドを呼び出します。 Xamarin アプリの場合は、次に示すように属性を使用してメソッドを公開する必要があります。
アクティビティの Android の例:
[Export]
public string MyInvokeMethod(string arg, string arg2)
{
return "uitest";
}
アプリ デリゲートの iOS の例:
[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
パラメーター
- methodName
- String
呼び出すメソッドの名前。
- arguments
- Object[]
メソッドに渡される引数。
戻り値
呼び出しの結果。
適用対象
Invoke(String, Object)
Android 用のアプリのメイン アクティビティと iOS 用アプリ デリゲートでメソッドを呼び出します。 Xamarin アプリの場合は、次に示すように属性を使用してメソッドを公開する必要があります。
アクティビティの Android の例:
[Export]
public string MyInvokeMethod(string arg)
{
return "uitest";
}
アプリ デリゲートの iOS の例:
[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
パラメーター
- methodName
- String
呼び出すメソッドの名前。
- argument
- Object
メソッドに渡す引数。
戻り値
呼び出しの結果。