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(IntPtr)

Calls native method gtk_search_entry_get_input_hints. Version: 4.14

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

Parameters

entry IntPtr

Transfer ownership: None Nullable: False

Returns

InputHints

Transfer ownership: None Nullable: False

GetInputPurpose(IntPtr)

Calls native method gtk_search_entry_get_input_purpose. Version: 4.14

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

Parameters

entry IntPtr

Transfer ownership: None Nullable: False

Returns

InputPurpose

Transfer ownership: None Nullable: False

GetKeyCaptureWidget(IntPtr)

Calls native method gtk_search_entry_get_key_capture_widget.

public static extern IntPtr GetKeyCaptureWidget(IntPtr entry)

Parameters

entry IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: True

GetPlaceholderText(IntPtr)

Calls native method gtk_search_entry_get_placeholder_text. Version: 4.10

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

Parameters

entry IntPtr

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: True

GetSearchDelay(IntPtr)

Calls native method gtk_search_entry_get_search_delay. Version: 4.8

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

Parameters

entry IntPtr

Transfer ownership: None Nullable: False

Returns

uint

Transfer ownership: None Nullable: False

New()

Calls native constructor gtk_search_entry_new.

public static extern IntPtr New()

Returns

IntPtr

Transfer ownership: None Nullable: False

SetInputHints(IntPtr, InputHints)

Calls native method gtk_search_entry_set_input_hints. Version: 4.14

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

Parameters

entry IntPtr

Transfer ownership: None Nullable: False

hints InputHints

Transfer ownership: None Nullable: False

SetInputPurpose(IntPtr, InputPurpose)

Calls native method gtk_search_entry_set_input_purpose. Version: 4.14

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

Parameters

entry IntPtr

Transfer ownership: None Nullable: False

purpose InputPurpose

Transfer ownership: None Nullable: False

SetKeyCaptureWidget(IntPtr, IntPtr)

Calls native method gtk_search_entry_set_key_capture_widget.

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

Parameters

entry IntPtr

Transfer ownership: None Nullable: False

widget IntPtr

Transfer ownership: None Nullable: True

SetPlaceholderText(IntPtr, NullableUtf8StringHandle)

Calls native method gtk_search_entry_set_placeholder_text. Version: 4.10

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

Parameters

entry IntPtr

Transfer ownership: None Nullable: False

text NullableUtf8StringHandle

Transfer ownership: None Nullable: True

SetSearchDelay(IntPtr, uint)

Calls native method gtk_search_entry_set_search_delay. Version: 4.8

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

Parameters

entry IntPtr

Transfer ownership: None Nullable: False

delay uint

Transfer ownership: None Nullable: False