IWebViewControl.InvokeScriptAsync(String, IIterable<String>) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Führt die angegebene Skriptfunktion aus dem aktuell geladenen HTML-Code mit bestimmten Argumenten als asynchrone Aktion aus.
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)
Parameter
- scriptName
-
String
Platform::String
winrt::hstring
Der Name der aufzurufenden Skriptfunktion.
Ein Zeichenfolgenarray, das Argumente an die Skriptfunktion packt.
Gibt zurück
Ein asynchrones Vorgangsobjekt, aus dem Sie nach erfolgreichem Abschluss das Zeichenfolgenergebnis des Skriptaufrufs abrufen können.
- Attribute
Hinweise
o Verhindern Sie, dass schädlicher Code Ihre App ausnutzt. Rufen Sie diese Methode auf, um nur vertrauenswürdige Skripts aufzurufen.
Das aufgerufene Skript kann nur Zeichenfolgenwerte zurückgeben.
Bei der Ausführung von Skripts scheint die App nicht mehr zu reagieren. Behandeln Sie das LongRunningScriptDetected-Ereignis , um ein Skript mit langer Ausführungszeit zu unterbrechen.