Table of Contents

Class UserContentFilterStore

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

Constructors

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

Parameters

constructArguments ConstructArgument[]

UserContentFilterStore(CreationData)

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

Parameters

data CreationData

UserContentFilterStore(UserContentFilterStoreHandle)

protected UserContentFilterStore(UserContentFilterStoreHandle handle)

Parameters

handle UserContentFilterStoreHandle

Fields

PathPropertyDefinition

public static readonly Property<string?, UserContentFilterStore> PathPropertyDefinition

Field Value

Property<string, UserContentFilterStore>

Properties

Path

public string? Path { get; }

Property Value

string

Methods

FetchIdentifiersFinish(AsyncResult)

[Version("2.24")]
public string[] FetchIdentifiersFinish(AsyncResult result)

Parameters

result AsyncResult

Returns

string[]

GetGType()

public static Type GetGType()

Returns

Type

GetPath()

[Version("2.24")]
public string GetPath()

Returns

string

LoadFinish(AsyncResult)

[Version("2.24")]
public UserContentFilter LoadFinish(AsyncResult result)

Parameters

result AsyncResult

Returns

UserContentFilter

New(string)

[Version("2.24")]
public static UserContentFilterStore New(string storagePath)

Parameters

storagePath string

Returns

UserContentFilterStore

NewFromPointer(nint, bool)

Creates a new managed UserContentFilterStore instance for a given pointer.

public static UserContentFilterStore NewFromPointer(nint ptr, bool ownsHandle)

Parameters

ptr nint
ownsHandle bool

Returns

UserContentFilterStore

NewWithProperties(ConstructArgument[])

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

public static UserContentFilterStore NewWithProperties(ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

The properties to set.

Returns

UserContentFilterStore

RemoveFinish(AsyncResult)

[Version("2.24")]
public bool RemoveFinish(AsyncResult result)

Parameters

result AsyncResult

Returns

bool

SaveFinish(AsyncResult)

[Version("2.24")]
public UserContentFilter SaveFinish(AsyncResult result)

Parameters

result AsyncResult

Returns

UserContentFilter

SaveFromFileFinish(AsyncResult)

[Version("2.24")]
public UserContentFilter SaveFromFileFinish(AsyncResult result)

Parameters

result AsyncResult

Returns

UserContentFilter