Condividi tramite


WebViewDeferredPermissionRequest Classe

Definizione

Rappresenta una richiesta posticipata per le autorizzazioni in un controllo WebView.

public ref class WebViewDeferredPermissionRequest sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class WebViewDeferredPermissionRequest final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class WebViewDeferredPermissionRequest final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class WebViewDeferredPermissionRequest
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class WebViewDeferredPermissionRequest
Public NotInheritable Class WebViewDeferredPermissionRequest
Ereditarietà
Object Platform::Object IInspectable WebViewDeferredPermissionRequest
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Commenti

Per altre info, vedi l'evento WebView.PermissionRequested .

Quando viene posticipata una richiesta WebViewPermissionRequest , viene creato un oggetto WebViewDeferredPermissionRequest con lo stesso ID e aggiunto all'insieme DeferredPermissionRequests . Quando si è pronti ad agire sulla richiesta, chiamare il metodo DeferredPermissionRequestById e passare l'ID della richiesta posticipata. Dopo aver recuperato la richiesta, è possibile chiamare il metodo Allow per concedere la richiesta oppure chiamare il metodo Deny per negare la richiesta.

Proprietà

Id

Ottiene l'identificatore per la richiesta di autorizzazione.

PermissionType

Ottiene un valore che indica il tipo di autorizzazione richiesta.

Uri

Ottiene l'URI (Uniform Resource Identifier) del contenuto in cui ha avuto origine la richiesta di autorizzazione.

Metodi

Allow()

Concede l'autorizzazione richiesta.

Deny()

Nega l'autorizzazione richiesta.

Si applica a