Table of Contents

Class FindController

Namespace
WebKit.Internal
Assembly
WebKit-6.0.dll
public class FindController
Inheritance
FindController
Inherited Members

Methods

CountMatches(IntPtr, NonNullableUtf8StringHandle, uint, uint)

Calls native method webkit_find_controller_count_matches.

public static extern void CountMatches(IntPtr findController, NonNullableUtf8StringHandle searchText, uint findOptions, uint maxMatchCount)

Parameters

findController IntPtr

Transfer ownership: None Nullable: False

searchText NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

findOptions uint

Transfer ownership: None Nullable: False

maxMatchCount uint

Transfer ownership: None Nullable: False

GetGType()

Calls native function webkit_find_controller_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetMaxMatchCount(IntPtr)

Calls native method webkit_find_controller_get_max_match_count.

public static extern uint GetMaxMatchCount(IntPtr findController)

Parameters

findController IntPtr

Transfer ownership: None Nullable: False

Returns

uint

Transfer ownership: None Nullable: False

GetOptions(IntPtr)

Calls native method webkit_find_controller_get_options.

public static extern uint GetOptions(IntPtr findController)

Parameters

findController IntPtr

Transfer ownership: None Nullable: False

Returns

uint

Transfer ownership: None Nullable: False

GetSearchText(IntPtr)

Calls native method webkit_find_controller_get_search_text.

public static extern NonNullableUtf8StringUnownedHandle GetSearchText(IntPtr findController)

Parameters

findController IntPtr

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

GetWebView(IntPtr)

Calls native method webkit_find_controller_get_web_view.

public static extern IntPtr GetWebView(IntPtr findController)

Parameters

findController IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: False

Search(IntPtr, NonNullableUtf8StringHandle, uint, uint)

Calls native method webkit_find_controller_search.

public static extern void Search(IntPtr findController, NonNullableUtf8StringHandle searchText, uint findOptions, uint maxMatchCount)

Parameters

findController IntPtr

Transfer ownership: None Nullable: False

searchText NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

findOptions uint

Transfer ownership: None Nullable: False

maxMatchCount uint

Transfer ownership: None Nullable: False

SearchFinish(IntPtr)

Calls native method webkit_find_controller_search_finish.

public static extern void SearchFinish(IntPtr findController)

Parameters

findController IntPtr

Transfer ownership: None Nullable: False

SearchNext(IntPtr)

Calls native method webkit_find_controller_search_next.

public static extern void SearchNext(IntPtr findController)

Parameters

findController IntPtr

Transfer ownership: None Nullable: False

SearchPrevious(IntPtr)

Calls native method webkit_find_controller_search_previous.

public static extern void SearchPrevious(IntPtr findController)

Parameters

findController IntPtr

Transfer ownership: None Nullable: False