Class UserContentManager
public class UserContentManager
- Inheritance
-
UserContentManager
- Inherited Members
Methods
AddFilter(nint, UserContentFilterHandle)
Calls native method webkit_user_content_manager_add_filter. Version: 2.24
[Version("2.24")]
public static extern void AddFilter(nint manager, UserContentFilterHandle filter)
Parameters
manager
nintTransfer ownership: None Nullable: False
filter
UserContentFilterHandleTransfer ownership: None Nullable: False
AddScript(nint, UserScriptHandle)
Calls native method webkit_user_content_manager_add_script. Version: 2.6
[Version("2.6")]
public static extern void AddScript(nint manager, UserScriptHandle script)
Parameters
manager
nintTransfer ownership: None Nullable: False
script
UserScriptHandleTransfer ownership: None Nullable: False
AddStyleSheet(nint, UserStyleSheetHandle)
Calls native method webkit_user_content_manager_add_style_sheet. Version: 2.6
[Version("2.6")]
public static extern void AddStyleSheet(nint manager, UserStyleSheetHandle stylesheet)
Parameters
manager
nintTransfer ownership: None Nullable: False
stylesheet
UserStyleSheetHandleTransfer ownership: None Nullable: False
GetGType()
Calls native function webkit_user_content_manager_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
New()
Calls native constructor webkit_user_content_manager_new. Version: 2.6
[Version("2.6")]
public static extern nint New()
Returns
- nint
Transfer ownership: Full Nullable: False
RegisterScriptMessageHandler(nint, NonNullableUtf8StringHandle, NullableUtf8StringHandle)
Calls native method webkit_user_content_manager_register_script_message_handler. Version: 2.40
[Version("2.40")]
public static extern bool RegisterScriptMessageHandler(nint manager, NonNullableUtf8StringHandle name, NullableUtf8StringHandle worldName)
Parameters
manager
nintTransfer ownership: None Nullable: False
name
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
worldName
NullableUtf8StringHandleTransfer ownership: None Nullable: True
Returns
- bool
Transfer ownership: None Nullable: False
RegisterScriptMessageHandlerWithReply(nint, NonNullableUtf8StringHandle, NullableUtf8StringHandle)
Calls native method webkit_user_content_manager_register_script_message_handler_with_reply. Version: 2.40
[Version("2.40")]
public static extern bool RegisterScriptMessageHandlerWithReply(nint manager, NonNullableUtf8StringHandle name, NullableUtf8StringHandle worldName)
Parameters
manager
nintTransfer ownership: None Nullable: False
name
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
worldName
NullableUtf8StringHandleTransfer ownership: None Nullable: True
Returns
- bool
Transfer ownership: None Nullable: False
RemoveAllFilters(nint)
Calls native method webkit_user_content_manager_remove_all_filters. Version: 2.24
[Version("2.24")]
public static extern void RemoveAllFilters(nint manager)
Parameters
manager
nintTransfer ownership: None Nullable: False
RemoveAllScripts(nint)
Calls native method webkit_user_content_manager_remove_all_scripts. Version: 2.6
[Version("2.6")]
public static extern void RemoveAllScripts(nint manager)
Parameters
manager
nintTransfer ownership: None Nullable: False
RemoveAllStyleSheets(nint)
Calls native method webkit_user_content_manager_remove_all_style_sheets. Version: 2.6
[Version("2.6")]
public static extern void RemoveAllStyleSheets(nint manager)
Parameters
manager
nintTransfer ownership: None Nullable: False
RemoveFilter(nint, UserContentFilterHandle)
Calls native method webkit_user_content_manager_remove_filter.
public static extern void RemoveFilter(nint manager, UserContentFilterHandle filter)
Parameters
manager
nintTransfer ownership: None Nullable: False
filter
UserContentFilterHandleTransfer ownership: None Nullable: False
RemoveFilterById(nint, NonNullableUtf8StringHandle)
Calls native method webkit_user_content_manager_remove_filter_by_id. Version: 2.26
[Version("2.26")]
public static extern void RemoveFilterById(nint manager, NonNullableUtf8StringHandle filterId)
Parameters
manager
nintTransfer ownership: None Nullable: False
filterId
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
RemoveScript(nint, UserScriptHandle)
Calls native method webkit_user_content_manager_remove_script. Version: 2.32
[Version("2.32")]
public static extern void RemoveScript(nint manager, UserScriptHandle script)
Parameters
manager
nintTransfer ownership: None Nullable: False
script
UserScriptHandleTransfer ownership: None Nullable: False
RemoveStyleSheet(nint, UserStyleSheetHandle)
Calls native method webkit_user_content_manager_remove_style_sheet. Version: 2.32
[Version("2.32")]
public static extern void RemoveStyleSheet(nint manager, UserStyleSheetHandle stylesheet)
Parameters
manager
nintTransfer ownership: None Nullable: False
stylesheet
UserStyleSheetHandleTransfer ownership: None Nullable: False
UnregisterScriptMessageHandler(nint, NonNullableUtf8StringHandle, NullableUtf8StringHandle)
Calls native method webkit_user_content_manager_unregister_script_message_handler. Version: 2.40
[Version("2.40")]
public static extern void UnregisterScriptMessageHandler(nint manager, NonNullableUtf8StringHandle name, NullableUtf8StringHandle worldName)
Parameters
manager
nintTransfer ownership: None Nullable: False
name
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
worldName
NullableUtf8StringHandleTransfer ownership: None Nullable: True