Table of Contents

Class FaviconDatabase

Namespace
WebKit
Assembly
WebKit-6.0.dll
public sealed class FaviconDatabase : Object, IDisposable, NativeObject, GTypeProvider, InstanceFactory
Inheritance
FaviconDatabase
Implements
Inherited Members

Constructors

FaviconDatabase(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 FaviconDatabase(params ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

FaviconDatabase(CreationData)

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

Parameters

data CreationData

FaviconDatabase(FaviconDatabaseHandle)

protected FaviconDatabase(FaviconDatabaseHandle handle)

Parameters

handle FaviconDatabaseHandle

Fields

FaviconChangedSignal

Signal Descriptor for OnFaviconChanged.

public static readonly Signal<FaviconDatabase, FaviconDatabase.FaviconChangedSignalArgs> FaviconChangedSignal

Field Value

Signal<FaviconDatabase, FaviconDatabase.FaviconChangedSignalArgs>

Methods

Clear()

public void Clear()

GetFaviconFinish(AsyncResult)

public Texture GetFaviconFinish(AsyncResult result)

Parameters

result AsyncResult

Returns

Texture

GetFaviconUri(string)

public string GetFaviconUri(string pageUri)

Parameters

pageUri string

Returns

string

GetGType()

public static Type GetGType()

Returns

Type

NewFromPointer(nint, bool)

Creates a new managed FaviconDatabase instance for a given pointer.

public static FaviconDatabase NewFromPointer(nint ptr, bool ownsHandle)

Parameters

ptr nint
ownsHandle bool

Returns

FaviconDatabase

NewWithProperties(ConstructArgument[])

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

public static FaviconDatabase NewWithProperties(ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

The properties to set.

Returns

FaviconDatabase

Events

OnFaviconChanged

public event SignalHandler<FaviconDatabase, FaviconDatabase.FaviconChangedSignalArgs> OnFaviconChanged

Event Type

SignalHandler<FaviconDatabase, FaviconDatabase.FaviconChangedSignalArgs>