iOSApp.Invoke メソッド

定義

オーバーロード

Invoke(String, Object)

アプリのアプリ デリゲートでメソッドを呼び出します。 Xamarin アプリの場合は、次に示すように属性を使用してメソッドを公開する必要があります。

アプリ デリゲートの iOS の例:

[Export("myInvokeMethod:")]
public NSString MyInvokeMethod(NSString arg)
{
    return new NSString("uitest");
}
Invoke(String, Object[])

アプリのアプリ デリゲートでメソッドを呼び出します。 Xamarin アプリの場合は、次に示すように属性を使用してメソッドを公開する必要があります。

アプリ デリゲートの iOS の例:

[Export("myInvokeMethod:")]
public NSString MyInvokeMethod(NSString arg, NSString arg2)
{
    return new NSString("uitest");
}

Invoke(String, Object)

アプリのアプリ デリゲートでメソッドを呼び出します。 Xamarin アプリの場合は、次に示すように属性を使用してメソッドを公開する必要があります。

アプリ デリゲートの 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
override this.Invoke : string * obj -> obj
Public Function Invoke (methodName As String, Optional argument As Object = null) As Object

パラメーター

methodName
String

呼び出すメソッドの名前。

argument
Object

メソッドに渡す引数。

戻り値

Object

呼び出しの結果。

実装

適用対象

Invoke(String, Object[])

アプリのアプリ デリゲートでメソッドを呼び出します。 Xamarin アプリの場合は、次に示すように属性を使用してメソッドを公開する必要があります。

アプリ デリゲートの 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
override this.Invoke : string * obj[] -> obj
Public Function Invoke (methodName As String, arguments As Object()) As Object

パラメーター

methodName
String

呼び出すメソッドの名前。

arguments
Object[]

メソッドに渡す引数の配列。

戻り値

Object

呼び出しの結果。

実装

適用対象