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