WebViewControlPermissionType Enum

Definition

Defines constants the specify the type of permission requested in a IWebViewControl.

public enum class WebViewControlPermissionType
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
enum class WebViewControlPermissionType
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
public enum WebViewControlPermissionType
var value = Windows.Web.UI.WebViewControlPermissionType.geolocation
Public Enum WebViewControlPermissionType
Inheritance
WebViewControlPermissionType
Attributes

Windows requirements

Device family
Windows 10, version 1803 (introduced in 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (introduced in v6.0)

Fields

Geolocation 0

Permission is for geolocation.

ImmersiveView 6

Permission is for the ImmersiveView.

Media 2

Permission is for media.

PointerLock 3

Permission is for pointer lock.

Screen 5

Permission is for screen.

UnlimitedIndexedDBQuota 1

Permission is for unlimited IndexedDB data storage.

WebNotifications 4

Permission is for web notifications.

Remarks

This enumeration provides values for the WebViewPermissionRequest.PermissionType and WebViewDeferredPermissionRequest.PermissionType properties.

Version history

Windows version SDK version Value added
1809 17763 ImmersiveView

Applies to