Table of Contents

Class WebFormManager

Namespace
WebKitWebProcessExtension
Assembly
WebKitWebProcessExtension-6.0.dll
public class WebFormManager : Object, IDisposable, NativeObject, GTypeProvider, InstanceFactory
Inheritance
WebFormManager
Implements
Inherited Members

Constructors

WebFormManager(params ConstructArgument[])

[Obsolete("Regular C# constructors on native classes will be removed in a future version. Please see the linked documentation for more details. It contains scenarios and possible solutions to prepare for the upcoming changes.", DiagnosticId = "GirCore1007", UrlFormat = "https://gircore.github.io/docs/integration/diagnostic/1007.html")]
public WebFormManager(params ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

WebFormManager(CreationData)

[Obsolete("This constructor is a workaround to keep legacy APIs alive. Do not use it.")]
protected WebFormManager(CreationData data)

Parameters

data CreationData

WebFormManager(WebFormManagerHandle)

protected WebFormManager(WebFormManagerHandle handle)

Parameters

handle WebFormManagerHandle

Fields

FormControlsAssociatedSignal

Signal Descriptor for OnFormControlsAssociated.

public static readonly Signal<WebFormManager, WebFormManager.FormControlsAssociatedSignalArgs> FormControlsAssociatedSignal

Field Value

Signal<WebFormManager, WebFormManager.FormControlsAssociatedSignalArgs>

WillSendSubmitEventSignal

Signal Descriptor for OnWillSendSubmitEvent.

public static readonly Signal<WebFormManager, WebFormManager.WillSendSubmitEventSignalArgs> WillSendSubmitEventSignal

Field Value

Signal<WebFormManager, WebFormManager.WillSendSubmitEventSignalArgs>

WillSubmitFormSignal

Signal Descriptor for OnWillSubmitForm.

public static readonly Signal<WebFormManager, WebFormManager.WillSubmitFormSignalArgs> WillSubmitFormSignal

Field Value

Signal<WebFormManager, WebFormManager.WillSubmitFormSignalArgs>

Methods

GetGType()

public static Type GetGType()

Returns

Type

InputElementAutoFill(Value, string)

[Version("2.40")]
public static void InputElementAutoFill(Value element, string value)

Parameters

element Value
value string

InputElementIsAutoFilled(Value)

[Version("2.40")]
public static bool InputElementIsAutoFilled(Value element)

Parameters

element Value

Returns

bool

InputElementIsUserEdited(Value)

[Version("2.40")]
public static bool InputElementIsUserEdited(Value element)

Parameters

element Value

Returns

bool

NewFromPointer(nint, bool)

Creates a new managed WebFormManager instance for a given pointer.

public static WebFormManager NewFromPointer(nint ptr, bool ownsHandle)

Parameters

ptr nint
ownsHandle bool

Returns

WebFormManager

NewWithProperties(ConstructArgument[])

Creates a new WebFormManager and sets the properties specified by the construct arguments.

public static WebFormManager NewWithProperties(ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

The properties to set.

Returns

WebFormManager

Events

OnFormControlsAssociated

public event SignalHandler<WebFormManager, WebFormManager.FormControlsAssociatedSignalArgs> OnFormControlsAssociated

Event Type

SignalHandler<WebFormManager, WebFormManager.FormControlsAssociatedSignalArgs>

OnWillSendSubmitEvent

public event SignalHandler<WebFormManager, WebFormManager.WillSendSubmitEventSignalArgs> OnWillSendSubmitEvent

Event Type

SignalHandler<WebFormManager, WebFormManager.WillSendSubmitEventSignalArgs>

OnWillSubmitForm

public event SignalHandler<WebFormManager, WebFormManager.WillSubmitFormSignalArgs> OnWillSubmitForm

Event Type

SignalHandler<WebFormManager, WebFormManager.WillSubmitFormSignalArgs>