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