Table of Contents

Class WebProcessExtension

Namespace
WebKitWebProcessExtension
Assembly
WebKitWebProcessExtension-6.0.dll
public sealed class WebProcessExtension : Object, IObject, INotifyPropertyChanged, IDisposable, IHandle, GTypeProvider
Inheritance
WebProcessExtension
Implements
Inherited Members

Constructors

WebProcessExtension(bool, params ConstructArgument[])

protected WebProcessExtension(bool owned, params ConstructArgument[] constructArguments)

Parameters

owned bool
constructArguments ConstructArgument[]

WebProcessExtension(IntPtr, bool)

protected WebProcessExtension(IntPtr ptr, bool ownedRef)

Parameters

ptr IntPtr
ownedRef bool

Fields

PageCreatedSignal

Signal Descriptor for OnPageCreated.

public static readonly Signal<WebProcessExtension, WebProcessExtension.PageCreatedSignalArgs> PageCreatedSignal

Field Value

Signal<WebProcessExtension, WebProcessExtension.PageCreatedSignalArgs>

UserMessageReceivedSignal

Signal Descriptor for OnUserMessageReceived.

public static readonly Signal<WebProcessExtension, WebProcessExtension.UserMessageReceivedSignalArgs> UserMessageReceivedSignal

Field Value

Signal<WebProcessExtension, WebProcessExtension.UserMessageReceivedSignalArgs>

Methods

GetGType()

public static Type GetGType()

Returns

Type

GetPage(ulong)

[Version("2.40")]
public WebPage GetPage(ulong pageId)

Parameters

pageId ulong

Returns

WebPage

SendMessageToContextFinish(AsyncResult)

[Version("2.40")]
public UserMessage SendMessageToContextFinish(AsyncResult result)

Parameters

result AsyncResult

Returns

UserMessage

Events

OnPageCreated

public event SignalHandler<WebProcessExtension, WebProcessExtension.PageCreatedSignalArgs> OnPageCreated

Event Type

SignalHandler<WebProcessExtension, WebProcessExtension.PageCreatedSignalArgs>

OnUserMessageReceived

public event SignalHandler<WebProcessExtension, WebProcessExtension.UserMessageReceivedSignalArgs> OnUserMessageReceived

Event Type

SignalHandler<WebProcessExtension, WebProcessExtension.UserMessageReceivedSignalArgs>