IWebViewControl.InvokeScriptAsync(String, IIterable<String>) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Ejecuta la función de script especificada desde el HTML cargado actualmente, con argumentos específicos, como una acción asincrónica.
public:
IAsyncOperation<Platform::String ^> ^ InvokeScriptAsync(Platform::String ^ scriptName, IIterable<Platform::String ^> ^ arguments);
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<winrt::hstring> InvokeScriptAsync(winrt::hstring const& scriptName, IIterable<winrt::hstring> const& arguments);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<string> InvokeScriptAsync(string scriptName, IEnumerable<string> arguments);
function invokeScriptAsync(scriptName, arguments)
Public Function InvokeScriptAsync (scriptName As String, arguments As IEnumerable(Of String)) As IAsyncOperation(Of String)
Parámetros
- scriptName
-
String
Platform::String
winrt::hstring
Nombre de la función de script que se va a invocar.
Matriz de cadenas que empaqueta argumentos para la función de script.
Devoluciones
Un objeto de operación asincrónico desde el que, al finalizar correctamente, puede recuperar el resultado de la cadena de la invocación del script.
- Atributos
Comentarios
o impedir que el código malintencionado aproveche la aplicación, asegúrese de llamar a este método para invocar solo scripts de confianza.
El script invocado solo puede devolver valores de cadena.
Puede parecer que la aplicación no responde mientras se ejecutan scripts. Controle el evento LongRunningScriptDetected para interrumpir un script de ejecución prolongada.