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