Class SearchSettings
- Namespace
- GtkSource
- Assembly
- GtkSource-5.dll
public class SearchSettings : Object, IDisposable, GTypeProvider, InstanceFactory
- Inheritance
-
SearchSettings
- Implements
-
- Inherited Members
-
Constructors
SearchSettings(params ConstructArgument[])
public SearchSettings(params ConstructArgument[] constructArguments)
Parameters
constructArguments
ConstructArgument[]
SearchSettings(SearchSettingsHandle)
public SearchSettings(SearchSettingsHandle handle)
Parameters
handle
SearchSettingsHandle
Fields
AtWordBoundariesPropertyDefinition
public static readonly Property<bool, SearchSettings> AtWordBoundariesPropertyDefinition
Field Value
- Property<bool, SearchSettings>
CaseSensitivePropertyDefinition
public static readonly Property<bool, SearchSettings> CaseSensitivePropertyDefinition
Field Value
- Property<bool, SearchSettings>
RegexEnabledPropertyDefinition
public static readonly Property<bool, SearchSettings> RegexEnabledPropertyDefinition
Field Value
- Property<bool, SearchSettings>
SearchTextPropertyDefinition
public static readonly Property<string?, SearchSettings> SearchTextPropertyDefinition
Field Value
- Property<string, SearchSettings>
VisibleOnlyPropertyDefinition
public static readonly Property<bool, SearchSettings> VisibleOnlyPropertyDefinition
Field Value
- Property<bool, SearchSettings>
WrapAroundPropertyDefinition
public static readonly Property<bool, SearchSettings> WrapAroundPropertyDefinition
Field Value
- Property<bool, SearchSettings>
Properties
AtWordBoundaries
public bool AtWordBoundaries { get; set; }
Property Value
- bool
CaseSensitive
public bool CaseSensitive { get; set; }
Property Value
- bool
RegexEnabled
public bool RegexEnabled { get; set; }
Property Value
- bool
SearchText
public string? SearchText { get; set; }
Property Value
- string
VisibleOnly
public bool VisibleOnly { get; set; }
Property Value
- bool
WrapAround
public bool WrapAround { get; set; }
Property Value
- bool
Methods
GetAtWordBoundaries()
public bool GetAtWordBoundaries()
Returns
- bool
GetCaseSensitive()
public bool GetCaseSensitive()
Returns
- bool
GetGType()
public static Type GetGType()
Returns
- Type
GetRegexEnabled()
public bool GetRegexEnabled()
Returns
- bool
GetSearchText()
public string? GetSearchText()
Returns
- string
GetVisibleOnly()
[Version("5.12")]
public bool GetVisibleOnly()
Returns
- bool
GetWrapAround()
public bool GetWrapAround()
Returns
- bool
New()
public static SearchSettings New()
Returns
- SearchSettings
SetAtWordBoundaries(bool)
public void SetAtWordBoundaries(bool atWordBoundaries)
Parameters
atWordBoundaries
bool
SetCaseSensitive(bool)
public void SetCaseSensitive(bool caseSensitive)
Parameters
caseSensitive
bool
SetRegexEnabled(bool)
public void SetRegexEnabled(bool regexEnabled)
Parameters
regexEnabled
bool
SetSearchText(string?)
public void SetSearchText(string? searchText)
Parameters
searchText
string
SetVisibleOnly(bool)
[Version("5.12")]
public void SetVisibleOnly(bool visibleOnly)
Parameters
visibleOnly
bool
SetWrapAround(bool)
public void SetWrapAround(bool wrapAround)
Parameters
wrapAround
bool