IApp.Invoke Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
Invoke(String, Object[]) |
Invoca um método na atividade principal do aplicativo para Android e delegado de aplicativo para iOS. Para aplicativos Xamarin, os métodos devem ser expostos usando atributos, conforme mostrado abaixo. Exemplo do Android na atividade:
Exemplo do iOS no delegado do aplicativo:
|
Invoke(String, Object) |
Invoca um método na atividade principal do aplicativo para Android e delegado de aplicativo para iOS. Para aplicativos Xamarin, os métodos devem ser expostos usando atributos, conforme mostrado abaixo. Exemplo do Android na atividade:
Exemplo do iOS no delegado do aplicativo:
|
Invoke(String, Object[])
Invoca um método na atividade principal do aplicativo para Android e delegado de aplicativo para iOS. Para aplicativos Xamarin, os métodos devem ser expostos usando atributos, conforme mostrado abaixo.
Exemplo do Android na atividade:
[Export]
public string MyInvokeMethod(string arg, string arg2)
{
return "uitest";
}
Exemplo do iOS no delegado do aplicativo:
[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
Parâmetros
- methodName
- String
O nome do método que será invocado.
- arguments
- Object[]
Os argumentos a serem passados para o método.
Retornos
O resultado da invocação.
Aplica-se a
Invoke(String, Object)
Invoca um método na atividade principal do aplicativo para Android e delegado de aplicativo para iOS. Para aplicativos Xamarin, os métodos devem ser expostos usando atributos, conforme mostrado abaixo.
Exemplo do Android na atividade:
[Export]
public string MyInvokeMethod(string arg)
{
return "uitest";
}
Exemplo do iOS no delegado do aplicativo:
[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
Parâmetros
- methodName
- String
O nome do método que será invocado.
- argument
- Object
O argumento a ser passado para o método .
Retornos
O resultado da invocação.