WKWebExtensionContext
Notifications
WKWebExtensionContext(NativeHandle)
WKWebExtensionContext(NSObjectFlag)
WKWebExtensionContext(WKWebExtension)
BaseUrl
ClassHandle
Commands
CurrentPermission
CurrentPermissionMatchPatterns
DeniedPermissionMatchPatterns
DeniedPermissionMatchPatternsWereRemovedNotification
DeniedPermissions
DeniedPermissionsWereRemovedNotification
Errors
ErrorsDidUpdateNotification
FocusedWindow
GrantedPermissionMatchPatterns
GrantedPermissionMatchPatternsWereRemovedNotification
GrantedPermissions
GrantedPermissionsWereRemovedNotification
HasAccessToAllHosts
HasAccessToAllUrls
HasAccessToPrivateData
HasContentModificationRules
HasInjectedContent
HasRequestedOptionalAccessToAllHosts
Inspectable
InspectionName
Loaded
NotificationUserInfoKeyMatchPatterns
NotificationUserInfoKeyPermissions
OpenTabs
OpenWindows
OptionsPageUrl
OverrideNewTabPageUrl
PermissionMatchPatternsWereDeniedNotification
PermissionMatchPatternsWereGrantedNotification
PermissionsWereDeniedNotification
PermissionsWereGrantedNotification
UniqueIdentifier
UnsupportedAPIs
WeakCurrentPermissions
WebExtension
WebExtensionController
WebViewConfiguration
ClearUserGesture(IWKWebExtensionTab)
Create(WKWebExtension)
DidActivateTab(IWKWebExtensionTab, IWKWebExtensionTab)
DidChangeTabProperties(WKWebExtensionTabChangedProperties, IWKWebExtensionTab)
DidCloseTab(IWKWebExtensionTab, Boolean)
DidCloseWindow(IWKWebExtensionWindow)
DidDeselectTabs(IWKWebExtensionTab[])
DidFocusWindow(IWKWebExtensionWindow)
DidMoveTab(IWKWebExtensionTab, nuint, IWKWebExtensionWindow)
DidOpenTab(IWKWebExtensionTab)
DidOpenWindow(IWKWebExtensionWindow)
DidReplaceTab(IWKWebExtensionTab, IWKWebExtensionTab)
DidSelectTabs(IWKWebExtensionTab[])
Dispose(Boolean)
GetAction(IWKWebExtensionTab)
GetCommand(NSEvent)
GetMenuItems(IWKWebExtensionTab)
GetPermissionStatus(NSUrl)
GetPermissionStatus(String)
GetPermissionStatus(WKWebExtensionMatchPattern)
GetPermissionStatus(NSUrl, IWKWebExtensionTab)
GetPermissionStatus(String, IWKWebExtensionTab)
GetPermissionStatus(WKWebExtensionMatchPattern, IWKWebExtensionTab)
HasAccessToUrl(NSUrl)
HasAccessToUrl(NSUrl, IWKWebExtensionTab)
HasActiveUserGesture(IWKWebExtensionTab)
HasInjectedContentForUrl(NSUrl)
HasPermission(String)
HasPermission(String, IWKWebExtensionTab)
LoadBackgroundContent(WKWebExtensionContextCallback)
LoadBackgroundContentAsync()
PerformAction(IWKWebExtensionTab)
PerformCommand(NSEvent)
PerformCommand(UIKeyCommand)
PerformCommand(WKWebExtensionCommand)
SetPermissionStatus(WKWebExtensionContextPermissionStatus, NSUrl)
SetPermissionStatus(WKWebExtensionContextPermissionStatus, String)
SetPermissionStatus(WKWebExtensionContextPermissionStatus, WKWebExtensionMatchPattern)
SetPermissionStatus(WKWebExtensionContextPermissionStatus, NSUrl, NSDate)
SetPermissionStatus(WKWebExtensionContextPermissionStatus, String, NSDate)
SetPermissionStatus(WKWebExtensionContextPermissionStatus, WKWebExtensionMatchPattern, NSDate)
UserGesturePerformed(IWKWebExtensionTab)
net10.0-ios17.2
namespace WebKit
{
[Register("WKWebExtensionContext", true)]
[SupportedOSPlatform("macos15.4")]
[SupportedOSPlatform("ios18.4")]
[SupportedOSPlatform("maccatalyst18.4")]
[UnsupportedOSPlatform("tvos")]
public class WKWebExtensionContext : NSObject
{
[BindingImpl(BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
[Export("didOpenTab:")]
public virtual void DidOpenTab(IWKWebExtensionTab! newTab);
}
}
| .NET | 10.0 |
|---|---|
Information specific to net10.0 | |
| Platforms | This API is only available when you target a specific platform: |
| iOS | 10.010.110.210.311.011.111.211.311.412.012.112.212.312.413.013.113.213.313.413.513.614.014.114.214.314.414.515.015.215.416.016.116.216.417.017.2 |
| Mac Catalyst | 13.113.213.313.413.514.214.314.414.515.015.215.416.116.216.417.017.2 |
| macOS | 10.1410.1510.1611.011.111.211.312.012.112.313.013.113.314.014.2 |
Information specific to net10.0-ios17.2 | |
| Assembly | Microsoft.iOS , Version=18.5.0.0, PublicKeyToken=84e04ff9cfb79065 |
| Referencing | The API is automatically referenced. |
| Preview | The API is contained in a preview framework. |
| Platform Restrictions | This API is only supported on the following platforms:
|
- Built-in API
- Package-provided API