Partager via


WebView.AnyScriptNotifyUri Propriété

Définition

Notes

AnyScriptNotifyUri n’est pas pris en charge dans les applications compilées pour Windows 8.1. Au lieu de cela, mettez à jour la section ApplicationContentUriRules du manifeste de l’application. Pour plus d’informations, consultez la section Remarques.

Obtient une valeur que vous pouvez utiliser pour définir la propriété AllowedScriptNotifyUris pour indiquer que n’importe quelle page peut déclencher des événements ScriptNotify sur ce WebView.

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)

Valeur de propriété

Liste sécurisée des URI autorisés à déclencher des événements ScriptNotify .

Attributs

Remarques

Windows 8.1

AnyScriptNotifyUri n’est pas pris en charge dans les applications compilées pour Windows 8.1. Pour permettre à une page web externe de déclencher l’événement ScriptNotify lors de l’appel de window.external.notify, vous devez inclure l’URI de la page dans la section ApplicationContentUriRules du manifeste de l’application. (Vous pouvez le faire dans Visual Studio sous l’onglet URI de contenu du concepteur Package.appxmanifest .) Les URI de cette liste doivent utiliser HTTPS et peuvent contenir des caractères génériques de sous-domaine (par exemple, https://.microsoft.com), mais ils ne peuvent pas contenir de caractères génériques de domaine (par exemple, https://.com et https://.). La configuration requise pour le manifeste ne s’applique pas au contenu qui provient du package d’application, qui utilise un URI ms-local-stream:// ou qui est chargé à l’aide de NavigateToString.

Windows 8

Ces remarques s’appliquent uniquement aux applications compilées pour Windows 8, même en cas d’exécution sur Windows 8.1.

Pour permettre à une page web externe de déclencher l’événement ScriptNotify lors de l’appel de window.external.notify, vous devez inclure l’URI de la page dans la liste renvoyée par la propriété AllowedScriptNotifyUris . Définissez cette propriété sur AnyScriptNotifyUri pour indiquer qu’une page peut déclencher des événements ScriptNotify pour ce contrôle WebView . Cette exigence ne s’applique pas au contenu chargé à l’aide de la méthode NavigateToString .

S’applique à