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(IntPtr)

Calls native method webkit_frame_get_id. Version: 2.26

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

Parameters

frame IntPtr

Transfer ownership: None Nullable: False

Returns

ulong

Transfer ownership: None Nullable: False

GetJsContext(IntPtr)

Calls native method webkit_frame_get_js_context. Version: 2.22

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

Parameters

frame IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: Full Nullable: False

GetJsContextForScriptWorld(IntPtr, IntPtr)

Calls native method webkit_frame_get_js_context_for_script_world. Version: 2.22

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

Parameters

frame IntPtr

Transfer ownership: None Nullable: False

world IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: Full Nullable: False

GetUri(IntPtr)

Calls native method webkit_frame_get_uri. Version: 2.2

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

Parameters

frame IntPtr

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

IsMainFrame(IntPtr)

Calls native method webkit_frame_is_main_frame. Version: 2.2

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

Parameters

frame IntPtr

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False