Class Settings
public class Settings
- Inheritance
-
Settings
- Inherited Members
Methods
ApplyFromKeyFile(nint, KeyFileHandle, NonNullableUtf8StringHandle, out ErrorOwnedHandle)
Calls native method webkit_settings_apply_from_key_file. Version: 2.46
[Version("2.46")]
public static extern bool ApplyFromKeyFile(nint settings, KeyFileHandle keyFile, NonNullableUtf8StringHandle groupName, out ErrorOwnedHandle error)
Parameters
settings
nintTransfer ownership: None Nullable: False
keyFile
KeyFileHandleTransfer ownership: None Nullable: False
groupName
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
FontSizeToPixels(uint)
Calls native function webkit_settings_font_size_to_pixels. Version: 2.20
[Version("2.20")]
public static extern uint FontSizeToPixels(uint points)
Parameters
points
uintTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
FontSizeToPoints(uint)
Calls native function webkit_settings_font_size_to_points. Version: 2.20
[Version("2.20")]
public static extern uint FontSizeToPoints(uint pixels)
Parameters
pixels
uintTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
GetAllFeatures()
Calls native function webkit_settings_get_all_features. Version: 2.42
[Version("2.42")]
public static extern FeatureListOwnedHandle GetAllFeatures()
Returns
- FeatureListOwnedHandle
Transfer ownership: Full Nullable: False
GetAllowFileAccessFromFileUrls(nint)
Calls native method webkit_settings_get_allow_file_access_from_file_urls. Version: 2.10
[Version("2.10")]
public static extern bool GetAllowFileAccessFromFileUrls(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetAllowModalDialogs(nint)
Calls native method webkit_settings_get_allow_modal_dialogs.
public static extern bool GetAllowModalDialogs(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetAllowTopNavigationToDataUrls(nint)
Calls native method webkit_settings_get_allow_top_navigation_to_data_urls. Version: 2.28
[Version("2.28")]
public static extern bool GetAllowTopNavigationToDataUrls(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetAllowUniversalAccessFromFileUrls(nint)
Calls native method webkit_settings_get_allow_universal_access_from_file_urls. Version: 2.14
[Version("2.14")]
public static extern bool GetAllowUniversalAccessFromFileUrls(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetAutoLoadImages(nint)
Calls native method webkit_settings_get_auto_load_images.
public static extern bool GetAutoLoadImages(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetCursiveFontFamily(nint)
Calls native method webkit_settings_get_cursive_font_family.
public static extern NonNullableUtf8StringUnownedHandle GetCursiveFontFamily(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
GetDefaultCharset(nint)
Calls native method webkit_settings_get_default_charset.
public static extern NonNullableUtf8StringUnownedHandle GetDefaultCharset(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
GetDefaultFontFamily(nint)
Calls native method webkit_settings_get_default_font_family.
public static extern NonNullableUtf8StringUnownedHandle GetDefaultFontFamily(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
GetDefaultFontSize(nint)
Calls native method webkit_settings_get_default_font_size.
public static extern uint GetDefaultFontSize(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
GetDefaultMonospaceFontSize(nint)
Calls native method webkit_settings_get_default_monospace_font_size.
public static extern uint GetDefaultMonospaceFontSize(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
GetDevelopmentFeatures()
Calls native function webkit_settings_get_development_features. Version: 2.42
[Version("2.42")]
public static extern FeatureListOwnedHandle GetDevelopmentFeatures()
Returns
- FeatureListOwnedHandle
Transfer ownership: Full Nullable: False
GetDisableWebSecurity(nint)
Calls native method webkit_settings_get_disable_web_security. Version: 2.40
[Version("2.40")]
public static extern bool GetDisableWebSecurity(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetDrawCompositingIndicators(nint)
Calls native method webkit_settings_get_draw_compositing_indicators.
public static extern bool GetDrawCompositingIndicators(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetEnable2dCanvasAcceleration(nint)
Calls native method webkit_settings_get_enable_2d_canvas_acceleration. Version: 2.46
[Version("2.46")]
public static extern bool GetEnable2dCanvasAcceleration(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetEnableBackForwardNavigationGestures(nint)
Calls native method webkit_settings_get_enable_back_forward_navigation_gestures. Version: 2.24
[Version("2.24")]
public static extern bool GetEnableBackForwardNavigationGestures(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetEnableCaretBrowsing(nint)
Calls native method webkit_settings_get_enable_caret_browsing.
public static extern bool GetEnableCaretBrowsing(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetEnableDeveloperExtras(nint)
Calls native method webkit_settings_get_enable_developer_extras.
public static extern bool GetEnableDeveloperExtras(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetEnableDnsPrefetching(nint)
Calls native method webkit_settings_get_enable_dns_prefetching.
public static extern bool GetEnableDnsPrefetching(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetEnableEncryptedMedia(nint)
Calls native method webkit_settings_get_enable_encrypted_media. Version: 2.20
[Version("2.20")]
public static extern bool GetEnableEncryptedMedia(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetEnableFullscreen(nint)
Calls native method webkit_settings_get_enable_fullscreen.
public static extern bool GetEnableFullscreen(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetEnableHtml5Database(nint)
Calls native method webkit_settings_get_enable_html5_database.
public static extern bool GetEnableHtml5Database(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetEnableHtml5LocalStorage(nint)
Calls native method webkit_settings_get_enable_html5_local_storage.
public static extern bool GetEnableHtml5LocalStorage(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetEnableHyperlinkAuditing(nint)
Calls native method webkit_settings_get_enable_hyperlink_auditing.
public static extern bool GetEnableHyperlinkAuditing(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetEnableJavascript(nint)
Calls native method webkit_settings_get_enable_javascript.
public static extern bool GetEnableJavascript(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetEnableJavascriptMarkup(nint)
Calls native method webkit_settings_get_enable_javascript_markup. Version: 2.24
[Version("2.24")]
public static extern bool GetEnableJavascriptMarkup(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetEnableMedia(nint)
Calls native method webkit_settings_get_enable_media. Version: 2.26
[Version("2.26")]
public static extern bool GetEnableMedia(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetEnableMediaCapabilities(nint)
Calls native method webkit_settings_get_enable_media_capabilities. Version: 2.22
[Version("2.22")]
public static extern bool GetEnableMediaCapabilities(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetEnableMediaStream(nint)
Calls native method webkit_settings_get_enable_media_stream. Version: 2.4
[Version("2.4")]
public static extern bool GetEnableMediaStream(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetEnableMediasource(nint)
Calls native method webkit_settings_get_enable_mediasource. Version: 2.4
[Version("2.4")]
public static extern bool GetEnableMediasource(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetEnableMockCaptureDevices(nint)
Calls native method webkit_settings_get_enable_mock_capture_devices. Version: 2.24
[Version("2.24")]
public static extern bool GetEnableMockCaptureDevices(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetEnableOfflineWebApplicationCache(nint)
Calls native method webkit_settings_get_enable_offline_web_application_cache.
public static extern bool GetEnableOfflineWebApplicationCache(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetEnablePageCache(nint)
Calls native method webkit_settings_get_enable_page_cache.
public static extern bool GetEnablePageCache(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetEnableResizableTextAreas(nint)
Calls native method webkit_settings_get_enable_resizable_text_areas.
public static extern bool GetEnableResizableTextAreas(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetEnableSiteSpecificQuirks(nint)
Calls native method webkit_settings_get_enable_site_specific_quirks.
public static extern bool GetEnableSiteSpecificQuirks(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetEnableSmoothScrolling(nint)
Calls native method webkit_settings_get_enable_smooth_scrolling.
public static extern bool GetEnableSmoothScrolling(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetEnableSpatialNavigation(nint)
Calls native method webkit_settings_get_enable_spatial_navigation. Version: 2.2
[Version("2.2")]
public static extern bool GetEnableSpatialNavigation(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetEnableTabsToLinks(nint)
Calls native method webkit_settings_get_enable_tabs_to_links.
public static extern bool GetEnableTabsToLinks(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetEnableWebaudio(nint)
Calls native method webkit_settings_get_enable_webaudio.
public static extern bool GetEnableWebaudio(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetEnableWebgl(nint)
Calls native method webkit_settings_get_enable_webgl.
public static extern bool GetEnableWebgl(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetEnableWebrtc(nint)
Calls native method webkit_settings_get_enable_webrtc. Version: 2.38
[Version("2.38")]
public static extern bool GetEnableWebrtc(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetEnableWriteConsoleMessagesToStdout(nint)
Calls native method webkit_settings_get_enable_write_console_messages_to_stdout. Version: 2.2
[Version("2.2")]
public static extern bool GetEnableWriteConsoleMessagesToStdout(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetExperimentalFeatures()
Calls native function webkit_settings_get_experimental_features. Version: 2.42
[Version("2.42")]
public static extern FeatureListOwnedHandle GetExperimentalFeatures()
Returns
- FeatureListOwnedHandle
Transfer ownership: Full Nullable: False
GetFantasyFontFamily(nint)
Calls native method webkit_settings_get_fantasy_font_family.
public static extern NonNullableUtf8StringUnownedHandle GetFantasyFontFamily(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
GetFeatureEnabled(nint, FeatureHandle)
Calls native method webkit_settings_get_feature_enabled. Version: 2.42
[Version("2.42")]
public static extern bool GetFeatureEnabled(nint settings, FeatureHandle feature)
Parameters
settings
nintTransfer ownership: None Nullable: False
feature
FeatureHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetGType()
Calls native function webkit_settings_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetHardwareAccelerationPolicy(nint)
Calls native method webkit_settings_get_hardware_acceleration_policy. Version: 2.16
[Version("2.16")]
public static extern HardwareAccelerationPolicy GetHardwareAccelerationPolicy(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- HardwareAccelerationPolicy
Transfer ownership: None Nullable: False
GetJavascriptCanAccessClipboard(nint)
Calls native method webkit_settings_get_javascript_can_access_clipboard.
public static extern bool GetJavascriptCanAccessClipboard(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetJavascriptCanOpenWindowsAutomatically(nint)
Calls native method webkit_settings_get_javascript_can_open_windows_automatically.
public static extern bool GetJavascriptCanOpenWindowsAutomatically(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetLoadIconsIgnoringImageLoadSetting(nint)
Calls native method webkit_settings_get_load_icons_ignoring_image_load_setting.
public static extern bool GetLoadIconsIgnoringImageLoadSetting(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetMediaContentTypesRequiringHardwareSupport(nint)
Calls native method webkit_settings_get_media_content_types_requiring_hardware_support. Version: 2.30
[Version("2.30")]
public static extern NonNullableUtf8StringUnownedHandle GetMediaContentTypesRequiringHardwareSupport(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
GetMediaPlaybackAllowsInline(nint)
Calls native method webkit_settings_get_media_playback_allows_inline.
public static extern bool GetMediaPlaybackAllowsInline(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetMediaPlaybackRequiresUserGesture(nint)
Calls native method webkit_settings_get_media_playback_requires_user_gesture.
public static extern bool GetMediaPlaybackRequiresUserGesture(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetMinimumFontSize(nint)
Calls native method webkit_settings_get_minimum_font_size.
public static extern uint GetMinimumFontSize(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
GetMonospaceFontFamily(nint)
Calls native method webkit_settings_get_monospace_font_family.
public static extern NonNullableUtf8StringUnownedHandle GetMonospaceFontFamily(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
GetPictographFontFamily(nint)
Calls native method webkit_settings_get_pictograph_font_family.
public static extern NonNullableUtf8StringUnownedHandle GetPictographFontFamily(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
GetPrintBackgrounds(nint)
Calls native method webkit_settings_get_print_backgrounds.
public static extern bool GetPrintBackgrounds(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetSansSerifFontFamily(nint)
Calls native method webkit_settings_get_sans_serif_font_family.
public static extern NonNullableUtf8StringUnownedHandle GetSansSerifFontFamily(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
GetSerifFontFamily(nint)
Calls native method webkit_settings_get_serif_font_family.
public static extern NonNullableUtf8StringUnownedHandle GetSerifFontFamily(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
GetUserAgent(nint)
Calls native method webkit_settings_get_user_agent.
public static extern NonNullableUtf8StringUnownedHandle GetUserAgent(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
GetZoomTextOnly(nint)
Calls native method webkit_settings_get_zoom_text_only.
public static extern bool GetZoomTextOnly(nint settings)
Parameters
settings
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
New()
Calls native constructor webkit_settings_new.
public static extern nint New()
Returns
- nint
Transfer ownership: Full Nullable: False
SetAllowFileAccessFromFileUrls(nint, bool)
Calls native method webkit_settings_set_allow_file_access_from_file_urls. Version: 2.10
[Version("2.10")]
public static extern void SetAllowFileAccessFromFileUrls(nint settings, bool allowed)
Parameters
settings
nintTransfer ownership: None Nullable: False
allowed
boolTransfer ownership: None Nullable: False
SetAllowModalDialogs(nint, bool)
Calls native method webkit_settings_set_allow_modal_dialogs.
public static extern void SetAllowModalDialogs(nint settings, bool allowed)
Parameters
settings
nintTransfer ownership: None Nullable: False
allowed
boolTransfer ownership: None Nullable: False
SetAllowTopNavigationToDataUrls(nint, bool)
Calls native method webkit_settings_set_allow_top_navigation_to_data_urls. Version: 2.28
[Version("2.28")]
public static extern void SetAllowTopNavigationToDataUrls(nint settings, bool allowed)
Parameters
settings
nintTransfer ownership: None Nullable: False
allowed
boolTransfer ownership: None Nullable: False
SetAllowUniversalAccessFromFileUrls(nint, bool)
Calls native method webkit_settings_set_allow_universal_access_from_file_urls. Version: 2.14
[Version("2.14")]
public static extern void SetAllowUniversalAccessFromFileUrls(nint settings, bool allowed)
Parameters
settings
nintTransfer ownership: None Nullable: False
allowed
boolTransfer ownership: None Nullable: False
SetAutoLoadImages(nint, bool)
Calls native method webkit_settings_set_auto_load_images.
public static extern void SetAutoLoadImages(nint settings, bool enabled)
Parameters
settings
nintTransfer ownership: None Nullable: False
enabled
boolTransfer ownership: None Nullable: False
SetCursiveFontFamily(nint, NonNullableUtf8StringHandle)
Calls native method webkit_settings_set_cursive_font_family.
public static extern void SetCursiveFontFamily(nint settings, NonNullableUtf8StringHandle cursiveFontFamily)
Parameters
settings
nintTransfer ownership: None Nullable: False
cursiveFontFamily
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
SetDefaultCharset(nint, NonNullableUtf8StringHandle)
Calls native method webkit_settings_set_default_charset.
public static extern void SetDefaultCharset(nint settings, NonNullableUtf8StringHandle defaultCharset)
Parameters
settings
nintTransfer ownership: None Nullable: False
defaultCharset
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
SetDefaultFontFamily(nint, NonNullableUtf8StringHandle)
Calls native method webkit_settings_set_default_font_family.
public static extern void SetDefaultFontFamily(nint settings, NonNullableUtf8StringHandle defaultFontFamily)
Parameters
settings
nintTransfer ownership: None Nullable: False
defaultFontFamily
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
SetDefaultFontSize(nint, uint)
Calls native method webkit_settings_set_default_font_size.
public static extern void SetDefaultFontSize(nint settings, uint fontSize)
Parameters
settings
nintTransfer ownership: None Nullable: False
fontSize
uintTransfer ownership: None Nullable: False
SetDefaultMonospaceFontSize(nint, uint)
Calls native method webkit_settings_set_default_monospace_font_size.
public static extern void SetDefaultMonospaceFontSize(nint settings, uint fontSize)
Parameters
settings
nintTransfer ownership: None Nullable: False
fontSize
uintTransfer ownership: None Nullable: False
SetDisableWebSecurity(nint, bool)
Calls native method webkit_settings_set_disable_web_security. Version: 2.40
[Version("2.40")]
public static extern void SetDisableWebSecurity(nint settings, bool disabled)
Parameters
settings
nintTransfer ownership: None Nullable: False
disabled
boolTransfer ownership: None Nullable: False
SetDrawCompositingIndicators(nint, bool)
Calls native method webkit_settings_set_draw_compositing_indicators.
public static extern void SetDrawCompositingIndicators(nint settings, bool enabled)
Parameters
settings
nintTransfer ownership: None Nullable: False
enabled
boolTransfer ownership: None Nullable: False
SetEnable2dCanvasAcceleration(nint, bool)
Calls native method webkit_settings_set_enable_2d_canvas_acceleration. Version: 2.46
[Version("2.46")]
public static extern void SetEnable2dCanvasAcceleration(nint settings, bool enabled)
Parameters
settings
nintTransfer ownership: None Nullable: False
enabled
boolTransfer ownership: None Nullable: False
SetEnableBackForwardNavigationGestures(nint, bool)
Calls native method webkit_settings_set_enable_back_forward_navigation_gestures. Version: 2.24
[Version("2.24")]
public static extern void SetEnableBackForwardNavigationGestures(nint settings, bool enabled)
Parameters
settings
nintTransfer ownership: None Nullable: False
enabled
boolTransfer ownership: None Nullable: False
SetEnableCaretBrowsing(nint, bool)
Calls native method webkit_settings_set_enable_caret_browsing.
public static extern void SetEnableCaretBrowsing(nint settings, bool enabled)
Parameters
settings
nintTransfer ownership: None Nullable: False
enabled
boolTransfer ownership: None Nullable: False
SetEnableDeveloperExtras(nint, bool)
Calls native method webkit_settings_set_enable_developer_extras.
public static extern void SetEnableDeveloperExtras(nint settings, bool enabled)
Parameters
settings
nintTransfer ownership: None Nullable: False
enabled
boolTransfer ownership: None Nullable: False
SetEnableDnsPrefetching(nint, bool)
Calls native method webkit_settings_set_enable_dns_prefetching.
public static extern void SetEnableDnsPrefetching(nint settings, bool enabled)
Parameters
settings
nintTransfer ownership: None Nullable: False
enabled
boolTransfer ownership: None Nullable: False
SetEnableEncryptedMedia(nint, bool)
Calls native method webkit_settings_set_enable_encrypted_media. Version: 2.20
[Version("2.20")]
public static extern void SetEnableEncryptedMedia(nint settings, bool enabled)
Parameters
settings
nintTransfer ownership: None Nullable: False
enabled
boolTransfer ownership: None Nullable: False
SetEnableFullscreen(nint, bool)
Calls native method webkit_settings_set_enable_fullscreen.
public static extern void SetEnableFullscreen(nint settings, bool enabled)
Parameters
settings
nintTransfer ownership: None Nullable: False
enabled
boolTransfer ownership: None Nullable: False
SetEnableHtml5Database(nint, bool)
Calls native method webkit_settings_set_enable_html5_database.
public static extern void SetEnableHtml5Database(nint settings, bool enabled)
Parameters
settings
nintTransfer ownership: None Nullable: False
enabled
boolTransfer ownership: None Nullable: False
SetEnableHtml5LocalStorage(nint, bool)
Calls native method webkit_settings_set_enable_html5_local_storage.
public static extern void SetEnableHtml5LocalStorage(nint settings, bool enabled)
Parameters
settings
nintTransfer ownership: None Nullable: False
enabled
boolTransfer ownership: None Nullable: False
SetEnableHyperlinkAuditing(nint, bool)
Calls native method webkit_settings_set_enable_hyperlink_auditing.
public static extern void SetEnableHyperlinkAuditing(nint settings, bool enabled)
Parameters
settings
nintTransfer ownership: None Nullable: False
enabled
boolTransfer ownership: None Nullable: False
SetEnableJavascript(nint, bool)
Calls native method webkit_settings_set_enable_javascript.
public static extern void SetEnableJavascript(nint settings, bool enabled)
Parameters
settings
nintTransfer ownership: None Nullable: False
enabled
boolTransfer ownership: None Nullable: False
SetEnableJavascriptMarkup(nint, bool)
Calls native method webkit_settings_set_enable_javascript_markup. Version: 2.24
[Version("2.24")]
public static extern void SetEnableJavascriptMarkup(nint settings, bool enabled)
Parameters
settings
nintTransfer ownership: None Nullable: False
enabled
boolTransfer ownership: None Nullable: False
SetEnableMedia(nint, bool)
Calls native method webkit_settings_set_enable_media. Version: 2.26
[Version("2.26")]
public static extern void SetEnableMedia(nint settings, bool enabled)
Parameters
settings
nintTransfer ownership: None Nullable: False
enabled
boolTransfer ownership: None Nullable: False
SetEnableMediaCapabilities(nint, bool)
Calls native method webkit_settings_set_enable_media_capabilities. Version: 2.22
[Version("2.22")]
public static extern void SetEnableMediaCapabilities(nint settings, bool enabled)
Parameters
settings
nintTransfer ownership: None Nullable: False
enabled
boolTransfer ownership: None Nullable: False
SetEnableMediaStream(nint, bool)
Calls native method webkit_settings_set_enable_media_stream. Version: 2.4
[Version("2.4")]
public static extern void SetEnableMediaStream(nint settings, bool enabled)
Parameters
settings
nintTransfer ownership: None Nullable: False
enabled
boolTransfer ownership: None Nullable: False
SetEnableMediasource(nint, bool)
Calls native method webkit_settings_set_enable_mediasource. Version: 2.4
[Version("2.4")]
public static extern void SetEnableMediasource(nint settings, bool enabled)
Parameters
settings
nintTransfer ownership: None Nullable: False
enabled
boolTransfer ownership: None Nullable: False
SetEnableMockCaptureDevices(nint, bool)
Calls native method webkit_settings_set_enable_mock_capture_devices. Version: 2.4
[Version("2.4")]
public static extern void SetEnableMockCaptureDevices(nint settings, bool enabled)
Parameters
settings
nintTransfer ownership: None Nullable: False
enabled
boolTransfer ownership: None Nullable: False
SetEnableOfflineWebApplicationCache(nint, bool)
Calls native method webkit_settings_set_enable_offline_web_application_cache.
public static extern void SetEnableOfflineWebApplicationCache(nint settings, bool enabled)
Parameters
settings
nintTransfer ownership: None Nullable: False
enabled
boolTransfer ownership: None Nullable: False
SetEnablePageCache(nint, bool)
Calls native method webkit_settings_set_enable_page_cache.
public static extern void SetEnablePageCache(nint settings, bool enabled)
Parameters
settings
nintTransfer ownership: None Nullable: False
enabled
boolTransfer ownership: None Nullable: False
SetEnableResizableTextAreas(nint, bool)
Calls native method webkit_settings_set_enable_resizable_text_areas.
public static extern void SetEnableResizableTextAreas(nint settings, bool enabled)
Parameters
settings
nintTransfer ownership: None Nullable: False
enabled
boolTransfer ownership: None Nullable: False
SetEnableSiteSpecificQuirks(nint, bool)
Calls native method webkit_settings_set_enable_site_specific_quirks.
public static extern void SetEnableSiteSpecificQuirks(nint settings, bool enabled)
Parameters
settings
nintTransfer ownership: None Nullable: False
enabled
boolTransfer ownership: None Nullable: False
SetEnableSmoothScrolling(nint, bool)
Calls native method webkit_settings_set_enable_smooth_scrolling.
public static extern void SetEnableSmoothScrolling(nint settings, bool enabled)
Parameters
settings
nintTransfer ownership: None Nullable: False
enabled
boolTransfer ownership: None Nullable: False
SetEnableSpatialNavigation(nint, bool)
Calls native method webkit_settings_set_enable_spatial_navigation. Version: 2.2
[Version("2.2")]
public static extern void SetEnableSpatialNavigation(nint settings, bool enabled)
Parameters
settings
nintTransfer ownership: None Nullable: False
enabled
boolTransfer ownership: None Nullable: False
SetEnableTabsToLinks(nint, bool)
Calls native method webkit_settings_set_enable_tabs_to_links.
public static extern void SetEnableTabsToLinks(nint settings, bool enabled)
Parameters
settings
nintTransfer ownership: None Nullable: False
enabled
boolTransfer ownership: None Nullable: False
SetEnableWebaudio(nint, bool)
Calls native method webkit_settings_set_enable_webaudio.
public static extern void SetEnableWebaudio(nint settings, bool enabled)
Parameters
settings
nintTransfer ownership: None Nullable: False
enabled
boolTransfer ownership: None Nullable: False
SetEnableWebgl(nint, bool)
Calls native method webkit_settings_set_enable_webgl.
public static extern void SetEnableWebgl(nint settings, bool enabled)
Parameters
settings
nintTransfer ownership: None Nullable: False
enabled
boolTransfer ownership: None Nullable: False
SetEnableWebrtc(nint, bool)
Calls native method webkit_settings_set_enable_webrtc. Version: 2.38
[Version("2.38")]
public static extern void SetEnableWebrtc(nint settings, bool enabled)
Parameters
settings
nintTransfer ownership: None Nullable: False
enabled
boolTransfer ownership: None Nullable: False
SetEnableWriteConsoleMessagesToStdout(nint, bool)
Calls native method webkit_settings_set_enable_write_console_messages_to_stdout. Version: 2.2
[Version("2.2")]
public static extern void SetEnableWriteConsoleMessagesToStdout(nint settings, bool enabled)
Parameters
settings
nintTransfer ownership: None Nullable: False
enabled
boolTransfer ownership: None Nullable: False
SetFantasyFontFamily(nint, NonNullableUtf8StringHandle)
Calls native method webkit_settings_set_fantasy_font_family.
public static extern void SetFantasyFontFamily(nint settings, NonNullableUtf8StringHandle fantasyFontFamily)
Parameters
settings
nintTransfer ownership: None Nullable: False
fantasyFontFamily
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
SetFeatureEnabled(nint, FeatureHandle, bool)
Calls native method webkit_settings_set_feature_enabled. Version: 2.42
[Version("2.42")]
public static extern void SetFeatureEnabled(nint settings, FeatureHandle feature, bool enabled)
Parameters
settings
nintTransfer ownership: None Nullable: False
feature
FeatureHandleTransfer ownership: None Nullable: False
enabled
boolTransfer ownership: None Nullable: False
SetHardwareAccelerationPolicy(nint, HardwareAccelerationPolicy)
Calls native method webkit_settings_set_hardware_acceleration_policy. Version: 2.16
[Version("2.16")]
public static extern void SetHardwareAccelerationPolicy(nint settings, HardwareAccelerationPolicy policy)
Parameters
settings
nintTransfer ownership: None Nullable: False
policy
HardwareAccelerationPolicyTransfer ownership: None Nullable: False
SetJavascriptCanAccessClipboard(nint, bool)
Calls native method webkit_settings_set_javascript_can_access_clipboard.
public static extern void SetJavascriptCanAccessClipboard(nint settings, bool enabled)
Parameters
settings
nintTransfer ownership: None Nullable: False
enabled
boolTransfer ownership: None Nullable: False
SetJavascriptCanOpenWindowsAutomatically(nint, bool)
Calls native method webkit_settings_set_javascript_can_open_windows_automatically.
public static extern void SetJavascriptCanOpenWindowsAutomatically(nint settings, bool enabled)
Parameters
settings
nintTransfer ownership: None Nullable: False
enabled
boolTransfer ownership: None Nullable: False
SetLoadIconsIgnoringImageLoadSetting(nint, bool)
Calls native method webkit_settings_set_load_icons_ignoring_image_load_setting.
public static extern void SetLoadIconsIgnoringImageLoadSetting(nint settings, bool enabled)
Parameters
settings
nintTransfer ownership: None Nullable: False
enabled
boolTransfer ownership: None Nullable: False
SetMediaContentTypesRequiringHardwareSupport(nint, NullableUtf8StringHandle)
Calls native method webkit_settings_set_media_content_types_requiring_hardware_support. Version: 2.30
[Version("2.30")]
public static extern void SetMediaContentTypesRequiringHardwareSupport(nint settings, NullableUtf8StringHandle contentTypes)
Parameters
settings
nintTransfer ownership: None Nullable: False
contentTypes
NullableUtf8StringHandleTransfer ownership: None Nullable: True
SetMediaPlaybackAllowsInline(nint, bool)
Calls native method webkit_settings_set_media_playback_allows_inline.
public static extern void SetMediaPlaybackAllowsInline(nint settings, bool enabled)
Parameters
settings
nintTransfer ownership: None Nullable: False
enabled
boolTransfer ownership: None Nullable: False
SetMediaPlaybackRequiresUserGesture(nint, bool)
Calls native method webkit_settings_set_media_playback_requires_user_gesture.
public static extern void SetMediaPlaybackRequiresUserGesture(nint settings, bool enabled)
Parameters
settings
nintTransfer ownership: None Nullable: False
enabled
boolTransfer ownership: None Nullable: False
SetMinimumFontSize(nint, uint)
Calls native method webkit_settings_set_minimum_font_size.
public static extern void SetMinimumFontSize(nint settings, uint fontSize)
Parameters
settings
nintTransfer ownership: None Nullable: False
fontSize
uintTransfer ownership: None Nullable: False
SetMonospaceFontFamily(nint, NonNullableUtf8StringHandle)
Calls native method webkit_settings_set_monospace_font_family.
public static extern void SetMonospaceFontFamily(nint settings, NonNullableUtf8StringHandle monospaceFontFamily)
Parameters
settings
nintTransfer ownership: None Nullable: False
monospaceFontFamily
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
SetPictographFontFamily(nint, NonNullableUtf8StringHandle)
Calls native method webkit_settings_set_pictograph_font_family.
public static extern void SetPictographFontFamily(nint settings, NonNullableUtf8StringHandle pictographFontFamily)
Parameters
settings
nintTransfer ownership: None Nullable: False
pictographFontFamily
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
SetPrintBackgrounds(nint, bool)
Calls native method webkit_settings_set_print_backgrounds.
public static extern void SetPrintBackgrounds(nint settings, bool printBackgrounds)
Parameters
settings
nintTransfer ownership: None Nullable: False
printBackgrounds
boolTransfer ownership: None Nullable: False
SetSansSerifFontFamily(nint, NonNullableUtf8StringHandle)
Calls native method webkit_settings_set_sans_serif_font_family.
public static extern void SetSansSerifFontFamily(nint settings, NonNullableUtf8StringHandle sansSerifFontFamily)
Parameters
settings
nintTransfer ownership: None Nullable: False
sansSerifFontFamily
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
SetSerifFontFamily(nint, NonNullableUtf8StringHandle)
Calls native method webkit_settings_set_serif_font_family.
public static extern void SetSerifFontFamily(nint settings, NonNullableUtf8StringHandle serifFontFamily)
Parameters
settings
nintTransfer ownership: None Nullable: False
serifFontFamily
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
SetUserAgent(nint, NullableUtf8StringHandle)
Calls native method webkit_settings_set_user_agent.
public static extern void SetUserAgent(nint settings, NullableUtf8StringHandle userAgent)
Parameters
settings
nintTransfer ownership: None Nullable: False
userAgent
NullableUtf8StringHandleTransfer ownership: None Nullable: True
SetUserAgentWithApplicationDetails(nint, NullableUtf8StringHandle, NullableUtf8StringHandle)
Calls native method webkit_settings_set_user_agent_with_application_details.
public static extern void SetUserAgentWithApplicationDetails(nint settings, NullableUtf8StringHandle applicationName, NullableUtf8StringHandle applicationVersion)
Parameters
settings
nintTransfer ownership: None Nullable: False
applicationName
NullableUtf8StringHandleTransfer ownership: None Nullable: True
applicationVersion
NullableUtf8StringHandleTransfer ownership: None Nullable: True
SetZoomTextOnly(nint, bool)
Calls native method webkit_settings_set_zoom_text_only.
public static extern void SetZoomTextOnly(nint settings, bool zoomTextOnly)