Table of Contents

Class SearchEntry

Namespace
Gtk.Internal
Assembly
Gtk-4.0.dll
public class SearchEntry
Inheritance
SearchEntry
Inherited Members

Methods

GetGType()

Calls native function gtk_search_entry_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetInputHints(nint)

Calls native method gtk_search_entry_get_input_hints. Version: 4.14

[Version("4.14")]
public static extern InputHints GetInputHints(nint entry)

Parameters

entry nint

Transfer ownership: None Nullable: False

Returns

InputHints

Transfer ownership: None Nullable: False

GetInputPurpose(nint)

Calls native method gtk_search_entry_get_input_purpose. Version: 4.14

[Version("4.14")]
public static extern InputPurpose GetInputPurpose(nint entry)

Parameters

entry nint

Transfer ownership: None Nullable: False

Returns

InputPurpose

Transfer ownership: None Nullable: False

GetKeyCaptureWidget(nint)

Calls native method gtk_search_entry_get_key_capture_widget.

public static extern nint GetKeyCaptureWidget(nint entry)

Parameters

entry nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: True

GetPlaceholderText(nint)

Calls native method gtk_search_entry_get_placeholder_text. Version: 4.10

[Version("4.10")]
public static extern NullableUtf8StringUnownedHandle GetPlaceholderText(nint entry)

Parameters

entry nint

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: True

GetSearchDelay(nint)

Calls native method gtk_search_entry_get_search_delay. Version: 4.8

[Version("4.8")]
public static extern uint GetSearchDelay(nint entry)

Parameters

entry nint

Transfer ownership: None Nullable: False

Returns

uint

Transfer ownership: None Nullable: False

New()

Calls native constructor gtk_search_entry_new.

public static extern nint New()

Returns

nint

Transfer ownership: None Nullable: False

SetInputHints(nint, InputHints)

Calls native method gtk_search_entry_set_input_hints. Version: 4.14

[Version("4.14")]
public static extern void SetInputHints(nint entry, InputHints hints)

Parameters

entry nint

Transfer ownership: None Nullable: False

hints InputHints

Transfer ownership: None Nullable: False

SetInputPurpose(nint, InputPurpose)

Calls native method gtk_search_entry_set_input_purpose. Version: 4.14

[Version("4.14")]
public static extern void SetInputPurpose(nint entry, InputPurpose purpose)

Parameters

entry nint

Transfer ownership: None Nullable: False

purpose InputPurpose

Transfer ownership: None Nullable: False

SetKeyCaptureWidget(nint, nint)

Calls native method gtk_search_entry_set_key_capture_widget.

public static extern void SetKeyCaptureWidget(nint entry, nint widget)

Parameters

entry nint

Transfer ownership: None Nullable: False

widget nint

Transfer ownership: None Nullable: True

SetPlaceholderText(nint, NullableUtf8StringHandle)

Calls native method gtk_search_entry_set_placeholder_text. Version: 4.10

[Version("4.10")]
public static extern void SetPlaceholderText(nint entry, NullableUtf8StringHandle text)

Parameters

entry nint

Transfer ownership: None Nullable: False

text NullableUtf8StringHandle

Transfer ownership: None Nullable: True

SetSearchDelay(nint, uint)

Calls native method gtk_search_entry_set_search_delay. Version: 4.8

[Version("4.8")]
public static extern void SetSearchDelay(nint entry, uint delay)

Parameters

entry nint

Transfer ownership: None Nullable: False

delay uint

Transfer ownership: None Nullable: False