WKWebExtension
WKWebExtension(NativeHandle)
WKWebExtension(NSObjectFlag)
AllRequestedMatchPatterns
ClassHandle
DefaultLocale
DisplayActionLabel
DisplayDescription
DisplayName
DisplayShortName
DisplayVersion
Errors
HasBackgroundContent
HasCommands
HasContentModificationRules
HasInjectedContent
HasOptionsPage
HasOverrideNewTabPage
HasPersistentBackgroundContent
Manifest
ManifestVersion
OptionalPermissionMatchPatterns
OptionalPermissions
RequestedPermissionMatchPatterns
RequestedPermissions
Version
WeakOptionalPermissions
WeakRequestedPermissions
Create(NSBundle, WKWebExtensionCreateCallback)
Create(NSUrl, WKWebExtensionCreateCallback)
CreateAsync(NSBundle)
CreateAsync(NSUrl)
GetActionIcon(CGSize)
GetIcon(CGSize)
SupportsManifestVersion(Double)
net10.0-ios17.2
namespace WebKit
{
[Register("WKWebExtension", true)]
[SupportedOSPlatform("macos15.4")]
[SupportedOSPlatform("ios18.4")]
[SupportedOSPlatform("maccatalyst18.4")]
[UnsupportedOSPlatform("tvos")]
public class WKWebExtension : NSObject
{
[BindingImpl(BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
public virtual NSDictionary<NSString!, NSObject!>! Manifest
{
[Export("manifest", ArgumentSemantic.Copy)]
get;
}
}
}
| .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 | The property getter is only supported on the following platforms:
|
- Built-in API
- Package-provided API