Table of Contents

Class SearchSettings

Namespace
GtkSource.Internal
Assembly
GtkSource-5.dll
public class SearchSettings
Inheritance
SearchSettings
Inherited Members

Methods

GetAtWordBoundaries(nint)

Calls native method gtk_source_search_settings_get_at_word_boundaries.

public static extern bool GetAtWordBoundaries(nint settings)

Parameters

settings nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetCaseSensitive(nint)

Calls native method gtk_source_search_settings_get_case_sensitive.

public static extern bool GetCaseSensitive(nint settings)

Parameters

settings nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetGType()

Calls native function gtk_source_search_settings_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetRegexEnabled(nint)

Calls native method gtk_source_search_settings_get_regex_enabled.

public static extern bool GetRegexEnabled(nint settings)

Parameters

settings nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetSearchText(nint)

Calls native method gtk_source_search_settings_get_search_text.

public static extern NullableUtf8StringUnownedHandle GetSearchText(nint settings)

Parameters

settings nint

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: True

GetVisibleOnly(nint)

Calls native method gtk_source_search_settings_get_visible_only. Version: 5.12

[Version("5.12")]
public static extern bool GetVisibleOnly(nint settings)

Parameters

settings nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetWrapAround(nint)

Calls native method gtk_source_search_settings_get_wrap_around.

public static extern bool GetWrapAround(nint settings)

Parameters

settings nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

New()

Calls native constructor gtk_source_search_settings_new.

public static extern nint New()

Returns

nint

Transfer ownership: Full Nullable: False

SetAtWordBoundaries(nint, bool)

Calls native method gtk_source_search_settings_set_at_word_boundaries.

public static extern void SetAtWordBoundaries(nint settings, bool atWordBoundaries)

Parameters

settings nint

Transfer ownership: None Nullable: False

atWordBoundaries bool

Transfer ownership: None Nullable: False

SetCaseSensitive(nint, bool)

Calls native method gtk_source_search_settings_set_case_sensitive.

public static extern void SetCaseSensitive(nint settings, bool caseSensitive)

Parameters

settings nint

Transfer ownership: None Nullable: False

caseSensitive bool

Transfer ownership: None Nullable: False

SetRegexEnabled(nint, bool)

Calls native method gtk_source_search_settings_set_regex_enabled.

public static extern void SetRegexEnabled(nint settings, bool regexEnabled)

Parameters

settings nint

Transfer ownership: None Nullable: False

regexEnabled bool

Transfer ownership: None Nullable: False

SetSearchText(nint, NullableUtf8StringHandle)

Calls native method gtk_source_search_settings_set_search_text.

public static extern void SetSearchText(nint settings, NullableUtf8StringHandle searchText)

Parameters

settings nint

Transfer ownership: None Nullable: False

searchText NullableUtf8StringHandle

Transfer ownership: None Nullable: True

SetVisibleOnly(nint, bool)

Calls native method gtk_source_search_settings_set_visible_only. Version: 5.12

[Version("5.12")]
public static extern void SetVisibleOnly(nint settings, bool visibleOnly)

Parameters

settings nint

Transfer ownership: None Nullable: False

visibleOnly bool

Transfer ownership: None Nullable: False

SetWrapAround(nint, bool)

Calls native method gtk_source_search_settings_set_wrap_around.

public static extern void SetWrapAround(nint settings, bool wrapAround)

Parameters

settings nint

Transfer ownership: None Nullable: False

wrapAround bool

Transfer ownership: None Nullable: False