Condividi tramite


IWebViewControl.InvokeScriptAsync(String, IIterable<String>) Metodo

Definizione

Esegue la funzione di script specificata dal codice HTML attualmente caricato, con argomenti specifici, come azione asincrona.

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)

Parametri

scriptName
String

Platform::String

winrt::hstring

Nome della funzione di script da richiamare.

arguments

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Matrice di stringhe che inserisce argomenti nella funzione di script.

Restituisce

IAsyncOperation<String>

IAsyncOperation<Platform::String>

IAsyncOperation<winrt::hstring>

Oggetto operazione asincrona da cui, al termine, è possibile recuperare il risultato della stringa della chiamata dello script.

Attributi

Commenti

o impedire che il codice dannoso sfrutta l'app, assicurarsi di chiamare questo metodo per richiamare solo gli script attendibili.

Lo script richiamato può restituire solo valori stringa.

L'app potrebbe sembrare bloccata durante l'esecuzione degli script. Gestire l'evento LongRunningScriptDetected per interrompere uno script a esecuzione prolungata.

Si applica a