WebView.AnyScriptNotifyUri Eigenschaft
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.
Hinweis
AnyScriptNotifyUri wird in Apps, die für Windows 8.1 kompiliert wurden, nicht unterstützt. Aktualisieren Sie stattdessen den Abschnitt ApplicationContentUriRules des App-Manifests. Weitere Informationen finden Sie im Abschnitt Hinweise.
Ruft einen Wert ab, den Sie verwenden können, um die AllowedScriptNotifyUris-Eigenschaft so festzulegen, dass jede Seite ScriptNotify-Ereignisse für diese WebView auslösen kann.
public:
static property IVector<Uri ^> ^ AnyScriptNotifyUri { IVector<Uri ^> ^ get(); };
/// [get: Windows.Foundation.Metadata.Deprecated("AnyScriptNotifyUri is unavailable for releases beginning with Windows 8.1. Instead, list URIs under ApplicationContentUriRules in the package manifest. For more info, see the AnyScriptNotifyUri documentation.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, Windows.Foundation.UniversalApiContract)]
static IVector<Uri> AnyScriptNotifyUri();
/// [get: Windows.Foundation.Metadata.Deprecated("AnyScriptNotifyUri is unavailable for releases beginning with Windows 8.1. Instead, list URIs under ApplicationContentUriRules in the package manifest. For more info, see the AnyScriptNotifyUri documentation.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, "Windows.Foundation.UniversalApiContract")]
static IVector<Uri> AnyScriptNotifyUri();
public static IList<System.Uri> AnyScriptNotifyUri { [Windows.Foundation.Metadata.Deprecated("AnyScriptNotifyUri is unavailable for releases beginning with Windows 8.1. Instead, list URIs under ApplicationContentUriRules in the package manifest. For more info, see the AnyScriptNotifyUri documentation.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, typeof(Windows.Foundation.UniversalApiContract))] get; }
public static IList<System.Uri> AnyScriptNotifyUri { [Windows.Foundation.Metadata.Deprecated("AnyScriptNotifyUri is unavailable for releases beginning with Windows 8.1. Instead, list URIs under ApplicationContentUriRules in the package manifest. For more info, see the AnyScriptNotifyUri documentation.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, "Windows.Foundation.UniversalApiContract")] get; }
var iVector = WebView.anyScriptNotifyUri;
Public Shared ReadOnly Property AnyScriptNotifyUri As IList(Of Uri)
Eigenschaftswert
Die sichere Liste der URIs, die ScriptNotify-Ereignisse auslösen dürfen.
- Attribute
Hinweise
Windows 8.1
AnyScriptNotifyUri wird in Apps, die für Windows 8.1 kompiliert wurden, nicht unterstützt. Damit eine externe Webseite das ScriptNotify-Ereignis beim Aufrufen von window.external.notify auslöst, müssen Sie den URI der Seite im Abschnitt ApplicationContentUriRules des App-Manifests einschließen. (Sie können dies in Visual Studio auf der Registerkarte Inhalts-URIs des Package.appxmanifest-Designers tun.) Die URIs in dieser Liste müssen HTTPS verwenden und können Unterdomänenplatzhalter enthalten (z. B. https://.microsoft.com), aber sie dürfen keine Domänenplatzhalter enthalten (z. B. https://.com und https://.). Die Manifestanforderung gilt nicht für Inhalte, die aus dem App-Paket stammen, die einen URI vom Typ „ms-local-stream:// URI“ verwenden, oder die mit NavigateToString geladen werden.
Windows 8
Diese Hinweise gelten nur für Apps, die für Windows 8 kompiliert wurden, auch wenn sie unter Windows 8.1 ausgeführt werden.
Damit eine externe Webseite das ScriptNotify-Ereignis beim Aufrufen von window.external.notify auslöst, müssen Sie den URI der Seite in die Liste einschließen, die von der AllowedScriptNotifyUris-Eigenschaft zurückgegeben wird. Legen Sie diese Eigenschaft auf AnyScriptNotifyUri fest, um anzugeben, dass jede Seite ScriptNotify-Ereignisse für dieses WebView-Steuerelement auslösen kann. Diese Anforderung gilt nicht für Inhalte, die mit der NavigateToString-Methode geladen werden.