Поделиться через


WebViewDeferredPermissionRequest Класс

Определение

Представляет отложенный запрос разрешений в 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
Наследование
Object Platform::Object IInspectable WebViewDeferredPermissionRequest
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Комментарии

Дополнительные сведения см. в разделе Событие WebView.PermissionRequested .

При отсрочке WebViewPermissionRequest создается Объект WebViewDeferredPermissionRequest с тем же идентификатором и добавляется в коллекцию DeferredPermissionRequests . Когда вы будете готовы действовать по запросу, вызовите метод DeferredPermissionRequestById и передайте идентификатор отложенного запроса. После получения запроса можно вызвать метод Allow , чтобы предоставить запрос, или вызвать метод Deny , чтобы отклонить запрос.

Свойства

Id

Возвращает идентификатор для запроса разрешения.

PermissionType

Возвращает значение, указывающее тип запрашиваемого разрешения.

Uri

Возвращает универсальный код ресурса (URI) содержимого, из которого поступил запрос на разрешение.

Методы

Allow()

Предоставляет запрашиваемое разрешение.

Deny()

Запрещает запрашиваемое разрешение.

Применяется к