Table of Contents

Class UserStyleSheet

Namespace
WebKit.Internal
Assembly
WebKit-6.0.dll
public class UserStyleSheet
Inheritance
UserStyleSheet
Inherited Members

Methods

GetGType()

Calls native function webkit_user_style_sheet_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

New(NonNullableUtf8StringHandle, UserContentInjectedFrames, UserStyleLevel, Utf8StringArrayNullTerminatedHandle, Utf8StringArrayNullTerminatedHandle)

Calls native constructor webkit_user_style_sheet_new. Version: 2.6

[Version("2.6")]
public static extern UserStyleSheetOwnedHandle New(NonNullableUtf8StringHandle source, UserContentInjectedFrames injectedFrames, UserStyleLevel level, Utf8StringArrayNullTerminatedHandle allowList, Utf8StringArrayNullTerminatedHandle blockList)

Parameters

source NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

injectedFrames UserContentInjectedFrames

Transfer ownership: None Nullable: False

level UserStyleLevel

Transfer ownership: None Nullable: False

allowList Utf8StringArrayNullTerminatedHandle

Transfer ownership: None Nullable: True

blockList Utf8StringArrayNullTerminatedHandle

Transfer ownership: None Nullable: True

Returns

UserStyleSheetOwnedHandle

Transfer ownership: Full Nullable: False

NewForWorld(NonNullableUtf8StringHandle, UserContentInjectedFrames, UserStyleLevel, NonNullableUtf8StringHandle, Utf8StringArrayNullTerminatedHandle, Utf8StringArrayNullTerminatedHandle)

Calls native constructor webkit_user_style_sheet_new_for_world. Version: 2.22

[Version("2.22")]
public static extern UserStyleSheetOwnedHandle NewForWorld(NonNullableUtf8StringHandle source, UserContentInjectedFrames injectedFrames, UserStyleLevel level, NonNullableUtf8StringHandle worldName, Utf8StringArrayNullTerminatedHandle allowList, Utf8StringArrayNullTerminatedHandle blockList)

Parameters

source NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

injectedFrames UserContentInjectedFrames

Transfer ownership: None Nullable: False

level UserStyleLevel

Transfer ownership: None Nullable: False

worldName NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

allowList Utf8StringArrayNullTerminatedHandle

Transfer ownership: None Nullable: True

blockList Utf8StringArrayNullTerminatedHandle

Transfer ownership: None Nullable: True

Returns

UserStyleSheetOwnedHandle

Transfer ownership: Full Nullable: False

Ref(UserStyleSheetHandle)

Calls native method webkit_user_style_sheet_ref. Version: 2.6

[Version("2.6")]
public static extern UserStyleSheetOwnedHandle Ref(UserStyleSheetHandle userStyleSheet)

Parameters

userStyleSheet UserStyleSheetHandle

Transfer ownership: None Nullable: False

Returns

UserStyleSheetOwnedHandle

Transfer ownership: Full Nullable: False

Unref(UserStyleSheetHandle)

Calls native method webkit_user_style_sheet_unref. Version: 2.6

[Version("2.6")]
public static extern void Unref(UserStyleSheetHandle userStyleSheet)

Parameters

userStyleSheet UserStyleSheetHandle

Transfer ownership: None Nullable: False