Share via


WKWebExtensionContext.Notifications Class

Definition

Notifications posted by the WKWebExtensionContext class.

public static class WKWebExtensionContext.Notifications
type WKWebExtensionContext.Notifications = class
Inheritance
WKWebExtensionContext.Notifications

Remarks

This class contains various helper methods that allow developers to observe events posted in the notification hub (NSNotificationCenter).

The methods defined in this class post events that invoke the provided method or lambda with a NSNotificationEventArgs parameter, which contains strongly typed properties for the notification arguments.

Methods

Name Description
ObserveDeniedPermissionMatchPatternsWereRemoved(EventHandler<NSNotificationEventArgs>)

Strongly typed notification for the DeniedPermissionMatchPatternsWereRemovedNotification constant.

ObserveDeniedPermissionMatchPatternsWereRemoved(NSObject, EventHandler<NSNotificationEventArgs>)

Strongly typed notification for the DeniedPermissionMatchPatternsWereRemovedNotification constant.

ObserveDeniedPermissionsWereRemoved(EventHandler<NSNotificationEventArgs>)

Strongly typed notification for the DeniedPermissionsWereRemovedNotification constant.

ObserveDeniedPermissionsWereRemoved(NSObject, EventHandler<NSNotificationEventArgs>)

Strongly typed notification for the DeniedPermissionsWereRemovedNotification constant.

ObserveErrorsDidUpdate(EventHandler<NSNotificationEventArgs>)

Strongly typed notification for the ErrorsDidUpdateNotification constant.

ObserveErrorsDidUpdate(NSObject, EventHandler<NSNotificationEventArgs>)

Strongly typed notification for the ErrorsDidUpdateNotification constant.

ObserveGrantedPermissionMatchPatternsWereRemoved(EventHandler<NSNotificationEventArgs>)

Strongly typed notification for the GrantedPermissionMatchPatternsWereRemovedNotification constant.

ObserveGrantedPermissionMatchPatternsWereRemoved(NSObject, EventHandler<NSNotificationEventArgs>)

Strongly typed notification for the GrantedPermissionMatchPatternsWereRemovedNotification constant.

ObserveGrantedPermissionsWereRemoved(EventHandler<NSNotificationEventArgs>)

Strongly typed notification for the GrantedPermissionsWereRemovedNotification constant.

ObserveGrantedPermissionsWereRemoved(NSObject, EventHandler<NSNotificationEventArgs>)

Strongly typed notification for the GrantedPermissionsWereRemovedNotification constant.

ObserveNotificationUserInfoKeyMatchPatterns(EventHandler<NSNotificationEventArgs>)

Strongly typed notification for the NotificationUserInfoKeyMatchPatterns constant.

ObserveNotificationUserInfoKeyMatchPatterns(NSObject, EventHandler<NSNotificationEventArgs>)

Strongly typed notification for the NotificationUserInfoKeyMatchPatterns constant.

ObserveNotificationUserInfoKeyPermissions(EventHandler<NSNotificationEventArgs>)

Strongly typed notification for the NotificationUserInfoKeyPermissions constant.

ObserveNotificationUserInfoKeyPermissions(NSObject, EventHandler<NSNotificationEventArgs>)

Strongly typed notification for the NotificationUserInfoKeyPermissions constant.

ObservePermissionMatchPatternsWereDenied(EventHandler<NSNotificationEventArgs>)

Strongly typed notification for the PermissionMatchPatternsWereDeniedNotification constant.

ObservePermissionMatchPatternsWereDenied(NSObject, EventHandler<NSNotificationEventArgs>)

Strongly typed notification for the PermissionMatchPatternsWereDeniedNotification constant.

ObservePermissionMatchPatternsWereGranted(EventHandler<NSNotificationEventArgs>)

Strongly typed notification for the PermissionMatchPatternsWereGrantedNotification constant.

ObservePermissionMatchPatternsWereGranted(NSObject, EventHandler<NSNotificationEventArgs>)

Strongly typed notification for the PermissionMatchPatternsWereGrantedNotification constant.

ObservePermissionsWereDenied(EventHandler<NSNotificationEventArgs>)

Strongly typed notification for the PermissionsWereDeniedNotification constant.

ObservePermissionsWereDenied(NSObject, EventHandler<NSNotificationEventArgs>)

Strongly typed notification for the PermissionsWereDeniedNotification constant.

ObservePermissionsWereGranted(EventHandler<NSNotificationEventArgs>)

Strongly typed notification for the PermissionsWereGrantedNotification constant.

ObservePermissionsWereGranted(NSObject, EventHandler<NSNotificationEventArgs>)

Strongly typed notification for the PermissionsWereGrantedNotification constant.

Applies to