Table of Contents

Class Frame

Namespace
WebKitWebProcessExtension.Internal
Assembly
WebKitWebProcessExtension-6.0.dll
public class Frame
Inheritance
Frame
Inherited Members

Methods

GetGType()

Calls native function webkit_frame_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetId(nint)

Calls native method webkit_frame_get_id. Version: 2.26

[Version("2.26")]
public static extern ulong GetId(nint frame)

Parameters

frame nint

Transfer ownership: None Nullable: False

Returns

ulong

Transfer ownership: None Nullable: False

GetJsContext(nint)

Calls native method webkit_frame_get_js_context. Version: 2.22

[Version("2.22")]
public static extern nint GetJsContext(nint frame)

Parameters

frame nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: Full Nullable: False

GetJsContextForScriptWorld(nint, nint)

Calls native method webkit_frame_get_js_context_for_script_world. Version: 2.22

[Version("2.22")]
public static extern nint GetJsContextForScriptWorld(nint frame, nint world)

Parameters

frame nint

Transfer ownership: None Nullable: False

world nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: Full Nullable: False

GetUri(nint)

Calls native method webkit_frame_get_uri. Version: 2.2

[Version("2.2")]
public static extern NonNullableUtf8StringUnownedHandle GetUri(nint frame)

Parameters

frame nint

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

IsMainFrame(nint)

Calls native method webkit_frame_is_main_frame. Version: 2.2

[Version("2.2")]
public static extern bool IsMainFrame(nint frame)

Parameters

frame nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False