Table of Contents

Class WebPage

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

Methods

GetEditor(IntPtr)

Calls native method webkit_web_page_get_editor. Version: 2.10

[Version("2.10")]
public static extern IntPtr GetEditor(IntPtr webPage)

Parameters

webPage IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: False

GetFormManager(IntPtr, IntPtr)

Calls native method webkit_web_page_get_form_manager. Version: 2.40

[Version("2.40")]
public static extern IntPtr GetFormManager(IntPtr webPage, IntPtr world)

Parameters

webPage IntPtr

Transfer ownership: None Nullable: False

world IntPtr

Transfer ownership: None Nullable: True

Returns

IntPtr

Transfer ownership: None Nullable: False

GetGType()

Calls native function webkit_web_page_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetId(IntPtr)

Calls native method webkit_web_page_get_id.

public static extern ulong GetId(IntPtr webPage)

Parameters

webPage IntPtr

Transfer ownership: None Nullable: False

Returns

ulong

Transfer ownership: None Nullable: False

GetMainFrame(IntPtr)

Calls native method webkit_web_page_get_main_frame. Version: 2.2

[Version("2.2")]
public static extern IntPtr GetMainFrame(IntPtr webPage)

Parameters

webPage IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: False

GetUri(IntPtr)

Calls native method webkit_web_page_get_uri.

public static extern NonNullableUtf8StringUnownedHandle GetUri(IntPtr webPage)

Parameters

webPage IntPtr

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

SendMessageToView(IntPtr, IntPtr, IntPtr, AsyncReadyCallback, IntPtr)

Calls native method webkit_web_page_send_message_to_view. Version: 2.28

[Version("2.28")]
public static extern void SendMessageToView(IntPtr webPage, IntPtr message, IntPtr cancellable, AsyncReadyCallback callback, IntPtr userData)

Parameters

webPage IntPtr

Transfer ownership: None Nullable: False

message IntPtr

Transfer ownership: None Nullable: False

cancellable IntPtr

Transfer ownership: None Nullable: True

callback AsyncReadyCallback

Transfer ownership: None Nullable: True

userData IntPtr

Transfer ownership: None Nullable: True

SendMessageToViewFinish(IntPtr, IntPtr, out ErrorOwnedHandle)

Calls native method webkit_web_page_send_message_to_view_finish. Version: 2.28

[Version("2.28")]
public static extern IntPtr SendMessageToViewFinish(IntPtr webPage, IntPtr result, out ErrorOwnedHandle error)

Parameters

webPage IntPtr

Transfer ownership: None Nullable: False

result IntPtr

Transfer ownership: None Nullable: False

error ErrorOwnedHandle

Returns

IntPtr

Transfer ownership: Full Nullable: False