Compartir a través de


WebView.AnyScriptNotifyUri Propiedad

Definición

Nota

AnyScriptNotifyUri no se admite en las aplicaciones compiladas para Windows 8.1. En su lugar, actualice la sección ApplicationContentUriRules del manifiesto de la aplicación. Para obtener más información, consulta la sección Comentarios.

Obtiene un valor que se puede usar para establecer la propiedad AllowedScriptNotifyUris para indicar que cualquier página puede desencadenar eventos ScriptNotify en esta Vista web.

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)

Valor de propiedad

Lista segura de URI que pueden desencadenar eventos ScriptNotify .

Atributos

Comentarios

Windows 8.1

AnyScriptNotifyUri no se admite en las aplicaciones compiladas para Windows 8.1. Para permitir que una página web externa active el evento ScriptNotify al llamar a window.external.notify, debe incluir el URI de la página en la sección ApplicationContentUriRules del manifiesto de la aplicación. (Puede hacerlo en Visual Studio en la pestaña URI de contenido del diseñador Package.appxmanifest ). Los URI de esta lista deben usar HTTPS y pueden contener caracteres comodín de subdominio (por ejemplo, https://.microsoft.com), pero no pueden contener caracteres comodín de dominio (por ejemplo, https://.com y https://.). El requisito del manifiesto no se aplica al contenido que se origina en el paquete de la aplicación, que usa un URI ms-local-stream:// o se carga mediante NavigateToString.

Windows 8

Estos comentarios solo se aplican a las aplicaciones compiladas para Windows 8, incluso cuando se ejecutan en Windows 8.1.

Para permitir que una página web externa active el evento ScriptNotify al llamar a window.external.notify, debe incluir el URI de la página en la lista devuelta por la propiedad AllowedScriptNotifyUris . Establezca esta propiedad en AnyScriptNotifyUri para indicar que cualquier página puede desencadenar eventos ScriptNotify para este control WebView . Este requisito no se aplica al contenido cargado mediante el método NavigateToString .

Se aplica a