Table of Contents

Class WebPage

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

Methods

GetEditor(nint)

Calls native method webkit_web_page_get_editor. Version: 2.10

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

Parameters

webPage nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: False

GetFormManager(nint, nint)

Calls native method webkit_web_page_get_form_manager. Version: 2.40

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

Parameters

webPage nint

Transfer ownership: None Nullable: False

world nint

Transfer ownership: None Nullable: True

Returns

nint

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

Calls native method webkit_web_page_get_id.

public static extern ulong GetId(nint webPage)

Parameters

webPage nint

Transfer ownership: None Nullable: False

Returns

ulong

Transfer ownership: None Nullable: False

GetMainFrame(nint)

Calls native method webkit_web_page_get_main_frame. Version: 2.2

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

Parameters

webPage nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: False

GetUri(nint)

Calls native method webkit_web_page_get_uri.

public static extern NonNullableUtf8StringUnownedHandle GetUri(nint webPage)

Parameters

webPage nint

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

SendMessageToView(nint, nint, nint, AsyncReadyCallback, nint)

Calls native method webkit_web_page_send_message_to_view. Version: 2.28

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

Parameters

webPage nint

Transfer ownership: None Nullable: False

message nint

Transfer ownership: None Nullable: False

cancellable nint

Transfer ownership: None Nullable: True

callback AsyncReadyCallback

Transfer ownership: None Nullable: True

userData nint

Transfer ownership: None Nullable: True

SendMessageToViewFinish(nint, nint, out ErrorOwnedHandle)

Calls native method webkit_web_page_send_message_to_view_finish. Version: 2.28

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

Parameters

webPage nint

Transfer ownership: None Nullable: False

result nint

Transfer ownership: None Nullable: False

error ErrorOwnedHandle

Returns

nint

Transfer ownership: Full Nullable: False