- WKWebView - WKWebViewAppearance 
- WKWebView() 
- WKWebView(IntPtr) 
- WKWebView(NativeHandle) 
- WKWebView(NSCoder) 
- WKWebView(NSObjectFlag) 
- WKWebView(CGRect, WKWebViewConfiguration) 
- AllowsBackForwardNavigationGestures 
- AllowsLinkPreview 
- AllowsMagnification 
- Appearance 
- BackForwardList 
- CameraCaptureState 
- CanGoBack 
- CanGoForward 
- CertificateChain 
- ClassHandle 
- Configuration 
- CustomUserAgent 
- EstimatedProgress 
- FindInteraction 
- FindInteractionEnabled 
- FullscreenState 
- HasOnlySecureContent 
- Inspectable 
- InteractionState 
- IsLoading 
- Magnification 
- MaximumViewportInset 
- MediaType 
- MicrophoneCaptureState 
- MinimumViewportInset 
- NavigationDelegate 
- PageZoom 
- ScrollView 
- ServerTrust 
- ThemeColor 
- Title 
- UIDelegate 
- UnderPageBackgroundColor 
- Url 
- WeakNavigationDelegate 
- WeakUIDelegate 
- AppearanceWhenContainedIn(Type[]) 
- CallAsyncJavaScript(String, NSDictionary<NSString, NSObject>, WKFrameInfo, WKContentWorld, Action<NSObject, NSError>) 
- CallAsyncJavaScriptAsync(String, NSDictionary<NSString, NSObject>, WKFrameInfo, WKContentWorld) 
- CloseAllMediaPresentations(Action) 
- CloseAllMediaPresentationsAsync() 
- CreatePdf(WKPdfConfiguration, Action<NSData, NSError>) 
- CreatePdfAsync(WKPdfConfiguration) 
- CreateWebArchive(Action<NSData, NSError>) 
- CreateWebArchiveAsync() 
- Dispose(Boolean) 
- EvaluateJavaScript(NSString, WKJavascriptEvaluationResult) 
- EvaluateJavaScript(String, WKJavascriptEvaluationResult) 
- EvaluateJavaScript(String, WKFrameInfo, WKContentWorld, Action<NSObject, NSError>) 
- EvaluateJavaScriptAsync(NSString) 
- EvaluateJavaScriptAsync(String) 
- EvaluateJavaScriptAsync(String, WKFrameInfo, WKContentWorld) 
- Find(String, WKFindConfiguration, Action<WKFindResult>) 
- FindAsync(String, WKFindConfiguration) 
- GetAppearance(UITraitCollection) 
- GetAppearance(UITraitCollection, Type[]) 
- GetAppearance<T>() 
- GetAppearance<T>(UITraitCollection) 
- GetAppearance<T>(UITraitCollection, Type[]) 
- GetPrintOperation(NSPrintInfo) 
- GoBack() 
- GoBack(NSObject) 
- GoForward() 
- GoForward(NSObject) 
- GoTo(WKBackForwardListItem) 
- HandlesUrlScheme(String) 
- LoadData(NSData, String, String, NSUrl) 
- LoadFileRequest(NSUrlRequest, NSUrl) 
- LoadFileUrl(NSUrl, NSUrl) 
- LoadHtmlString(NSString, NSUrl) 
- LoadHtmlString(String, NSUrl) 
- LoadRequest(NSUrlRequest) 
- LoadSimulatedRequest(NSUrlRequest, String) 
- LoadSimulatedRequest(NSUrlRequest, NSUrlResponse, NSData) 
- Reload() 
- Reload(NSObject) 
- ReloadFromOrigin() 
- ReloadFromOrigin(NSObject) 
- RequestMediaPlaybackState(Action<WKMediaPlaybackState>) 
- RequestMediaPlaybackStateAsync() 
- ResumeDownload(NSData, Action<WKDownload>) 
- ResumeDownloadAsync(NSData) 
- SetAllMediaPlaybackSuspended(Boolean, Action) 
- SetAllMediaPlaybackSuspendedAsync(Boolean) 
- SetCameraCaptureState(WKMediaCaptureState, Action) 
- SetCameraCaptureStateAsync(WKMediaCaptureState) 
- SetMagnification(nfloat, CGPoint) 
- SetMagnification(NFloat, CGPoint) 
- SetMicrophoneCaptureState(WKMediaCaptureState, Action) 
- SetMicrophoneCaptureStateAsync(WKMediaCaptureState) 
- SetViewportInsets(NSEdgeInsets, NSEdgeInsets) 
- SetViewportInsets(UIEdgeInsets, UIEdgeInsets) 
- StartDownload(NSUrlRequest, Action<WKDownload>) 
- StartDownloadAsync(NSUrlRequest) 
- StopLoading() 
- StopLoading(NSObject) 
- TakeSnapshot(WKSnapshotConfiguration, Action<NSImage, NSError>) 
- TakeSnapshot(WKSnapshotConfiguration, Action<UIImage, NSError>) 
- TakeSnapshotAsync(WKSnapshotConfiguration) 
- ValidateUserInterfaceItem(INSValidatedUserInterfaceItem) 
- Eval(WKWebView, IWebView, String) 
- EvaluateJavaScript(WKWebView, EvaluateJavaScriptAsyncRequest) 
- UpdateGoBack(WKWebView, IWebView) 
- UpdateGoForward(WKWebView, IWebView) 
- UpdateReload(WKWebView, IWebView) 
- UpdateSource(WKWebView, IWebView) 
- UpdateSource(WKWebView, IWebView, IWebViewDelegate) 
 
net9.0-ios17.2
    namespace WebKit
{
    [Register("WKWebView", true)]
    [SupportedOSPlatform("maccatalyst")]
    [SupportedOSPlatform("ios")]
    [SupportedOSPlatform("macos")]
    public class WKWebView : UIView
    {
        [BindingImpl(BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
        [SupportedOSPlatform("maccatalyst")]
        [SupportedOSPlatform("ios")]
        [SupportedOSPlatform("macos")]
        public virtual string? CustomUserAgent
        {
            [Export("customUserAgent")]
            get;
            [Export("setCustomUserAgent:")]
            set;
        }
    }
}
            | nuget.org | 0.0 % Reference this API 0.0 % Get property 0.0 % Set property | 
|---|---|
| .NET | 6.07.08.09.0 | 
| Information specific to net9.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 net9.0-ios17.2 | |
| Assembly | Microsoft.iOS , Version=17.2.0.0, PublicKeyToken=84e04ff9cfb79065 | 
| Referencing | The API is automatically referenced. | 
| Platform Restrictions | The property getter is only supported on the following platforms: 
 The property setter is only supported on the following platforms: 
 | 
- Built-in API
- Package-provided API